Restaurant Guide
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0-9
Michael's On The Thames

For two people or two hundred, for a simple meal or a celebration, Michael’s is the place for any occasion. Whether it’s in our spacious dining room, one of our private function rooms, or the bright sunroom overlooking the Thames River, our culinary delights, tableside cooking, and outstanding service will provide an experience unlike any other in the city. Live music can be enjoyed most evenings, and ample free parking is provided for all our diners. All in the heart of downtown London.

... View Menus
Address:

1 York St, London,
N6A1A1 London
Phone: 519.672.0111
Website: http://michaelsonthethames.com/