Newstead Tower Public House
4353 Manchester Ave
St Louis, Missouri 63110
USA
Phone: 314-535-7771
St Louis, Missouri 63110
USA
Phone: 314-535-7771
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Sister Girls Restaurant0.04 mi
Ja Boni's Bistro0.09 mi
Gramophone0.12 mi
Chinese Express0.16 mi
La Dolce Via Cafe Inc0.16 mi
Mia Rosa0.20 mi
Premium Lounge Inc0.25 mi
Agave Mexican Table0.25 mi
Chouteau Men's Club0.26 mi
Cuisine:
Newstead Tower Public House Description:
Newstead Tower Public House is a pretty Homestyle restaurant in St Louis, Missouri, offering you a comprehensive choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Newstead Tower Public House