We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best European Restaurants in Toronto

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Neighborhoods
Neighborhoods
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Via Norte Restaurant

#9 of 6,705 Restaurants in Toronto
Price: $15 - $28 Map
Visitor photos (56)
Cuisines: Mediterranean Seafood European Portuguese

The Elm Tree Restaurant

#30 of 6,705 Restaurants in Toronto
Price: $11 - $27 Map
Visitor photos (30)
Cuisines: Bar Mediterranean European Pub
Reserve

Adega

#47 of 6,705 Restaurants in Toronto
Price: $31 - $50 Map
Visitor photos (41)
Menu
Cuisines: European Portuguese
Reserve

Cafe Polonez

#57 of 6,705 Restaurants in Toronto
Map
Visitor photos (42)
Menu
Cuisines: Polish European

Chiado Restaurant

#64 of 6,705 Restaurants in Toronto
Price: $51 Map
Visitor photos (20)
Menu
Cuisines: Latin European Spanish Portuguese
Reserve

Opus Restaurant On Prince

#70 of 6,705 Restaurants in Toronto
Map
Visitor photos (20)
Menu
Cuisines: International European Canadian
Reserve

Beer Bistro

#122 of 6,705 Restaurants in Toronto
Price: $31 Map
Visitor photos (34)
Menu
Cuisines: Belgian European Pub
Reserve

Nadege

#298 of 6,705 Restaurants in Toronto
Price: $5 - $9 Map
Visitor photos (34)
Menu
Cuisines: French Cafe European Hungarian

Moo Frites

#315 of 6,705 Restaurants in Toronto
Price: $3 - $5 Map
Visitor photos (5)
Menu
Cuisines: Belgian European Fusion

Sassafraz

#336 of 6,705 Restaurants in Toronto
Price: $31 - $70 Map
Visitor photos (73)
Menu
Cuisines: French European Bistro
Reserve

Churrasco Villa

#338 of 6,705 Restaurants in Toronto
Price: $32 Map
Visitor photos (11)
Menu
Cuisines: European Portuguese

Anatolia Restaurant

#348 of 6,705 Restaurants in Toronto
Map
Visitor photos (26)
Menu
Cuisines: European Turkish

Vi Pei Bistro

#351 of 6,705 Restaurants in Toronto
Map
Visitor photos (8)
Menu
Cuisines: International European

Rush Hour Restaurant Toronto

#359 of 6,705 Restaurants in Toronto
Map Menu
Cuisines: European

Karelia Kitchen

#365 of 6,705 Restaurants in Toronto
Map
Visitor photos (16)
Menu
Cuisines: European Scandinavian

Edulis

#380 of 6,705 Restaurants in Toronto
Price: $31 - $50 Map
Visitor photos (42)
Menu
Cuisines: European
Reserve

Country Style Hungarian Restaurant

#388 of 6,705 Restaurants in Toronto
Map
Visitor photos (11)
Menu
Cuisines: European Hungarian

Bar Italia

#393 of 6,705 Restaurants in Toronto
Map
Visitor photos (10)
Menu
Cuisines: Italian International European
Reserve

Marche

#413 of 6,705 Restaurants in Toronto
Price: $15 - $20 Map
Visitor photos (63)
Menu
Cuisines: International European Asian

Vi Vetha

#481 of 6,705 Restaurants in Toronto
Map
Visitor photos (8)
Menu
Cuisines: International European

Brussels Bistro

#484 of 6,705 Restaurants in Toronto
Map
Visitor photos (3)
Menu
Cuisines: Belgian European

Donair Kebab House

#512 of 6,705 Restaurants in Toronto
Price: $5 - $10 Map
Visitor photos (5)
Menu
Cuisines: European Turkish

Mr. Pide

#522 of 6,705 Restaurants in Toronto
Map
Visitor photos (1)
Menu
Cuisines: European Turkish

Town Crier Pub

#545 of 6,705 Restaurants in Toronto
Map
Visitor photos (9)
Menu
Cuisines: European Pub

Mustafa Turkish Pizza

#569 of 6,705 Restaurants in Toronto
Map
Visitor photos (13)
Menu
Cuisines: European Turkish

Tutto Pronto

#580 of 6,705 Restaurants in Toronto
Price: $12 - $23 Map
Visitor photos (16)
Menu

Churrasqueira Martins

#603 of 6,705 Restaurants in Toronto
Map
Visitor photos (10)
Menu
Cuisines: European Portuguese

Perla Restaurant

#622 of 6,705 Restaurants in Toronto
Map
Visitor photos (1)
Menu
Cuisines: European Portuguese

Bairrada Churrasqueira Grill

#660 of 6,705 Restaurants in Toronto
Map
Visitor photos (16)
Menu
Cuisines: Barbecue European Portuguese

Bonimi

#819 of 6,705 Restaurants in Toronto
Map
Visitor photos (2)
Menu
Cuisines: European Yugoslavian