Himalayan House Restaurant

201 Broadway Ste 102, Chula Vista, CA

Menu (As of 10/29)

Vegetarian DishesVegetarian Dishes

Himalayan House Restaurant: hours and how to order