HOME / Fast food restaurant / Edo Japan - Northgate Mall - Grill and Sushi
489 Albert St N #92, Regina, SK S4R 3C4
+13065255039
View Business Profile