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
Shoushin
R Sushi
Himalayan Momo House
Bar Prima
Hot Pork
Comma
BeLeaf
Ballroom Bowl Yorkville