

Flavors of India
11939 Olive Blvd
Creve Coeur, MO

Flavor of India
11939 Olive Blvd
St Louis, MO 63141
Growlers Pub
BLT salad was very disappointing, lettuce not good and the bacon and tomatoes were minamal. More
clara1077 - October 5, 2009
Growlers Pub
I LOVE YOU GUYS!!!! I MISS YOU SOO MUCH! DANNY AND I THINK OF YOU ALL THE TIME AND YOU WILL ALWAYS BE IN OUR HEARTS!! WE'LL SEE YOU SOON AND YOU CAN MEET ALYSSA, OUR DAUGHTER!) More
april kirkman - September 26, 2009
Tachibana Japanese Restaurant
We have been going to Tachibana's for years. It offers consistantly good food every time we go. One of our favorite places. More
travelingfool - May 1, 2009

In nearby St Louis, take a look at a number of other restaurants, including Chevy’s Fresh Mex and Chrissy’s Custard & Yogurt.
Don't forget to check out the many restaurants located in and around Fenton, MO and St Peters, MO.
