Edo Japan - Sushi and Grill - Mall 51
844 51st St Unit 23, Saskatoon
(306) 986-6580
Recent Reviews
Edo Japan - Sushi and Grill - Mall 51
844 51st St Unit 23, Saskatoon S7K 5C7
(306) 986-6580