Location
Shake Shack
8885 Ladue Rd suite h, St. Louis, MO 63124, USA
(314) 582-6352 Website Open in mapsHours
Monday - Thursday
11AM-8PM
Friday - Sunday
11AM-9PM
Shake Shack
60 North Euclid Avenue, St. Louis, MO, USA
314-627-5518 Website Open in mapsHours
Sunday - Saturday
11AM-10PM