Description
Large, stylish spot at the St. Louis Union Station Hotel for modern American fare & craft cocktails.
Name: The Train Shed at Union Station
Address: 201 S 18th St, St. Louis, MO 63103
Phone Number: +1 314-923-3949
Restaurant Type: Restaurant
The Train Shed at Union Station is a Restaurant located at 201 S 18th St St. Louis/Missouri
(Latitude,Longitude: 38.6277735,-90.2079922)
Postal Code: 63103
Location
-
201 S 18th St, St. Louis, MO 63103
Add a review