Mai Lee 8440 Delmar University City MO United States
Lunch & Dinner Tues.-Sun.
Phone: 314.993.3754 Reservations: recommended
Parking: own parking lot