Restaurants - London, Ontario, Canada
Welcome to Michaels On The Thames The Michaels On The Thames Experience a passion for authenticity For two people or two hundred, for a simple meal or a celebration, Michael's on the Thames is t...
Bookenda
Apache
Amazon AWS
Google Analytics
Mobile Friendly