Home » St Louis, MO restaurants
Café Mira
Features: Business Dining
Hours
Mon-Fri 11am-2pm Mon-Thu 5pm-10pm Fri-Sat 5pm-10:3
Payment Options
Discover, Visa


Features: Business Dining
Mon-Fri 11am-2pm Mon-Thu 5pm-10pm Fri-Sat 5pm-10:3
Discover, Visa

329 Atalanta Ave
St Louis, MO 63119-1810
(314) 721-7801

In nearby Creve Coeur, take a look at a number of other restaurants, including Happy China and Culpeppers.
Check out our sister restaurant guide in Somerville, MA, including our comprehensive list of American (Traditional) and Asian dining in that region.
