1881 Steakhouse + Bar
1093 Talbot St, St Thomas
(548) 866-0167
Recent Reviews
Order Online
You May Also Like
Country Style - 1089 Talbot St
Coffee Shops, Coffee
Wendy's - 1063 Talbot St
Fast Food, Burgers
Swiss Chalet - 1014 1/2 Talbot St #1014
Comfort Food, American
Restaurants in St. Thomas, ON
1881 Steakhouse + Bar
1093 Talbot St, St Thomas, ON N5P 1G4
(548) 866-0167