Menu - South Grand


St. Louis Food Delivery, St. Louis Order Delivery    
Delivery Available from

Order Delivery Now



Click here for a pdf version

South Grand

Address - 3139 S. Grand (map)

Phone:  (314) 772-6100

 

Mon - Thur: 7 am - 11 pm
Friday 7am - Sunday 10pm
open 24 hours over the weekend
Open All Night Fridays & Saturdays.
Sundays close at 10 pm