Flavor of India

11939 Olive Blvd
Saint Louis MO 63141
89 Reviews

Sponsored Topics



Opening Hours

  • Tue: 11am-2:30pm, 5pm-10pm
  • Wed: 11am-2:30pm, 5pm-10pm
  • Thu: 11am-2:30pm, 5pm-10pm
  • Fri: 11am-2:30pm, 5pm-10pm
  • Sat: 11am-2:30pm, 5pm-10pm
  • Sun: 11am-2:30pm, 5pm-9pm


Take me there

See a problem? Let us know!
<p>Flavor of India specializes in Mughlai and North Indian cuisine. The restaurant is committed to serving delicious and satisfying meals in a tranquil atmosphere. A lunch buffet is available every Tuesday through Saturday. Patrons can also order wine, Indian beer and cocktails from the bar.</p>