12513 Olive Boulevard
Saint Louis
Missouri, 63141
(314) 576-7272
www.mayuri.com
Mayuri India Restaurant is an Indian restaurant located in Saint Louis.
The information displayed here is displayed 'as is', including address, photographs and telephone information. Please check the listed website ( if available ) for up-to-date information, prices and availability. Where to Eat America is not responsible for the content of external websites. If you are the owner or operator of Mayuri India Restaurant and wish to update or modify the content on this page including room details, specials and getaways or availability, please use our submission page.
The following restaurants potentially shared the same address:
Nearby places to eat include Kobe Steak House Of Japan approximately 0.01 miles away, Balducci's Winefest Restaurant located at 12527 Bennington Place, Cobalt Smoke & Sea approximately 0.22 miles away, Gulf Shores Restaurant & Grill located at 12528 Olive Boulevard, and Bristol Seafood Grill approximately 1.07 miles away.