Even though Amber India isn’t a new restaurant by any means, this place is poppin’ due to its location in San Francisco and tasty straightforward Indian cuisine. Continue reading
Even though Amber India isn’t a new restaurant by any means, this place is poppin’ due to its location in San Francisco and tasty straightforward Indian cuisine. Continue reading