at 5300 N Broadway, St. Louis , 63147 United States
Bar and Grill
metro/Bistate/ Broadway
717 FB users likes The Stage Bar & Grill, set it to 119 position in Likes Rating for St. Louis in Bar category
The Stage Bar & Grill is St. Louis based place and this enity listed in American Restaurant category. Located at 5300 N Broadway MO 63147.