Skip to content
Restaurant

Fieldhouse Pub and Grill

Estimated price 2 out of 4
Location
510 N Theresa Ave
St. Louis, MO 63103
Phone(314) 289-0311
Hours of Operation statusClosed · Opens 11:00 AM