
The California rolls and dynamite rolls tasted days old. It fresh at all. We ordered a shsriaki for...
(18)
Edo Japan - Taylor North - Grill and Sushi invites you to relish delectable Japanese-inspired cuisine at their Red Deer location in Alberta. Situated in the Taylor North plaza near the David Thompson Highway, this street front restaurant offers a diverse menu featuring sizzling hot Teppanyaki meals, hand-rolled sushi, bubble tea, and ramen.
Conveniently positioned next to the St. Mary Walk in Clinic and in close proximity to Points West Living and the Co-op gas station, Edo Japan is easily accessible via Taylor Drive and 68 Street with ample free parking available. Whether you prefer dine-in, take-out, or delivery, satisfy your cravings and experience a taste of Canada's Japanese culinary heritage at Edo Japan.
Generated from the website content
The California rolls and dynamite rolls tasted days old. It fresh at all. We ordered a shsriaki for...
I went to eco Japan for the first time with my girlfriend after seeing all the commercials on TV. ...
This place has consistent quality and good food too. Great if you like Japan style foods. Always tas...
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.