Edo Japan
Restaurant • Fast food restaurant • Meal takeaway • Family restaurant • Japanese restaurant • Sushi restaurant • Asian restaurant • Health food restaurant • Asador🫤 It's normally a good location, but after the past few pickups, I'm not impressed. Direction not followed at all. Skimpy vegetables, in some cases none at all, extra vegetables not even in the dishes and paid for extra sauces that were so small it was laughable. Don't know if this is a new staff issu... People often mention location, staff, rice, service,
Address
614A 17 Ave SW, Calgary, AB T2S 0B4, Canada
Website
Contact
+1 403-300-0934Price rating
$ $$$
Rating on Google Maps
3.10 (96 reviews)Open on Google Maps