Welcome to Michael's on Simcoe - The Top Steakhouse Restaurant in Toronto

2015-01-17 22

Michael’s on Simcoe is one of the Best Steakhouse Restaurnt with variety of authentic steak, stylish ambient lounging and appetizing menu selection with mouth watering dishes of the Restaurants will definitely excite your taste buds with beautiful aroma and fragrance.