Edo Ko
Edo Ko is the sister restaurant to Edo on Eglinton West. This younger sibling serves up fresh sushi, maki and other Japanese specialties to a mainly local crowd in Forest Hill Village.
Join the conversation Load comments
R Sushi
Aburi Hana
Toro Taqueria
Martine's Wine Bar
The Bell & The Beacon
Tzatziki on Mount Pleasant
Churrasco Villa
Okeya Kyujiro