Edo Japan - Harwood Plaza - Grill and Sushi
320 Harwood Ave S #3, Ajax
(905) 686-2626
Menu
Restaurants in Ajax, ON
Edo Japan - Harwood Plaza - Grill and Sushi
320 Harwood Ave S #3, Ajax, ON L1S 2J1
(905) 686-2626