Toronto restaurants you'll love
Must-try Toronto restaurants
Last Resort Riverfront Bar & Grill - 1200 N River Ave
1200 N River Ave, Toronto
GRILL • FRENCH FRIES
Margarets Cafe - Toronto
805 N 5th St, Toronto
OhBriens Tavern - 712 W Fernwood Dr
712 W Fernwood Dr, Toronto