Know a great happy hour or special for this location?
Unpretentious Indian eatery serving a large selection of vegetarian dishes & lunch & dinner buffets.
Suggest an edit
9720 Page Ave, Saint Louis, MO 63132