Best Istanbul Restaurant

$$ • Turkish

4.4 (99)
View delivery time and booking fee. • 

2762 Keele St, Toronto, ON M3M 0A3 • More info

Opens at 11:00 AM
Recommended
Plates
Mixed Plate
Wraps
Pide (Turkish Pizza)
Desserts
Sides
Drinks