Flavor of India

Flavor of India
15 Feb 2011

 

Open 6 days a week Lunch Buffet: Tue-Sun. 11:00 am - 2:30 pm Dinner: Tue-Sat 5:00 pm - 10 pm | Sunday 5:00 pm - 9:00 pm

11939 Olive Blvd, (I-270 & Olive, across from Drury Inn) , Saint Louis
(314) 997-4224

Photos

Reviews

  • Sorry,No reviews found yet

If you see any copy righted data please report us:

Report

Post Free Ads