Michael's On The Thames

1 York St London, ON N6A 1A1,
London

Business Summary:

Address :1 York St London, ON N6A 1A1
City :London
Phone :519-672-0111
Average Rating :4.0
Description :Continental Cuisine and Tableside Cooking