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