The Shack - Valley Park

13645 Big Bend Blvd., St Louis, Missouri

the_shack.jpg

Photo by Kevin A. Roberts

13645 Big Bend Blvd., St Louis, Missouri
Breakfast
Mon–Sun: 6:30 a.m.–2 p.m.

Lunch
Mon–Sat: 11 a.m.–2 p.m.