Search cities, restaurants, and more...
Jul 18, 2018
Find a Reservation
Find a reservation
Explore Steakhouse Restaurants in Toronto
Michael's on Simcoe
Toronto, ON - Entertainment District
Michael's On Simcoe is a family-run, modern Toronto steakhouse with an Italian twist located in the heart of the Financial/Entertainment...