The Shed Patio Bar and Grill
Address:
1820 Union Rd, Saint Louis, MO 63103
Phone:
(314) 802-3148 Restaurants
Other Businesses:
- Sunset 44 Bistro at 118 W Adams Ave, Saint Louis, MO 63122
- Elephant Bar Restaurant at 1085 W County Center Dr, Saint Louis, MO 63131
- Wired Coffee at 3860 S Lindbergh Blvd, Saint Louis, MO 63127
- Gianino's at 3735 S Lindbergh Blvd, Saint Louis, MO 63127
- The Pasta House at 11240 Manchester Rd, Saint Louis, MO 63122