Edo Japan
129 Leva Ave #100, Red Deer
(403) 406-5091
Recent Reviews
Order Online
You May Also Like
OPA! of Greece Gasoline Alley - 129 Leva Ave
Greek
The Chopped Leaf - 129 Leva Ave
Salad, Soup
Pita Pit - 129 Leva Ave
Sandwich Shop
Restaurants in Red Deer, AB
Edo Japan
129 Leva Ave #100, Red Deer, AB T4E 1B2
(403) 406-5091