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
Nigiri-Ya
Zen Kyoto
Gateau Ghost
Narcos Tacos
Nilgiris Restaurant
Ruposhi Bangla
Tanghulu Tanghulu
Azul