625 Talbot StreetSt. Thomas, ONN5P 1C6
Mon-Thu: 11am-9pmFri-Sat: 11am-10pmSun: closed
or call: 519-633-6461
© 2020 The BISTRO
The Bistro is a busy restaurant located in the heart of the city of St. Thomas. Our food and our service are the very best of quality. That's just one reason we are known as one of the best restaurants in the St. Thomas area.