Edo JapanRestaurantsKitchen #12, 1121 Castlefield AveToronto, ON, M6B1E8 · CA4165514500edojapan.comHours not available
Edo JapanRestaurants207 Queens Quay W.toronto, ON, M5J 1A7 · CA(416) 216-0968edojapan.comHours not available