Michael's On The Thames
1 York St
,
London
,
ON
(519) 672-0111
TB Dine
Home
Latest Post :
Our new awning is UP and looking fabulous!!
Back to Top
GALLERY
Interior
Cuisine