If for some reason the reservation time you are seeking is not available, please call us directly at 314.865.0500
3117 South Grand Blvd.
St. Louis, MO 63116
Phone: 314.865.0500
Fax: 314.865.0501
Kitchen Hours
Monday - Saturday
4:00 PM - 11:00 PM
Bar open until 1:30 AM