Edo Japan - Harwood Plaza - Grill and Sushi
320 Harwood Ave S #3, Ajax
(905) 686-2626
Recent Reviews
Edo Japan - Harwood Plaza - Grill and Sushi
320 Harwood Ave S #3, Ajax L1S 2J1
(905) 686-2626