Cafe Mira THIS RESTAURANT IS CLOSED Cafe Mira

THIS RESTAURANT IS CLOSED Cafe Mira Map

12 N. Meramec Ave.
Clayton, MO 63105
314-721-7801
Map
Cuisine: Contemporary
Openings: Lunch Mon.-Fri., Dinner Mon.-Sat.

Features