100 - 225 Persons
Edit this Listing!
Third Degree Glass Factory Central West End, St. Louis
Central West End
Edit this Listing!
Updated On: 30 Mar 2020
HighlightsAddress:5200 Delmar Blvd, MO 63108, United States
Capacity
Minimum Capacity100
Maximum Capacity225
floating225
Landmark:Delmar
MenuOther Facilities
Minimum TypePrice / Plate
- Great for small parties
- Budget friendly