Edo Japan - Callingwood - Sushi and Grill
$ • Fast Food
Hours:
6819 177 St NW, Edmonton
(587) 520-8088
About Edo Japan
Customers' Favorites
Edo Japan Reviews
Ratings
Menu


Hours
Monday | 10:30AM - 9PM |
Tuesday | 10:30AM - 9PM |
Wednesday | 10:30AM - 9PM |
Thursday | 10:30AM - 9PM |
Friday | 10:30AM - 9PM |
Saturday | 10:30AM - 9PM |
Sunday | 11AM - 8PM |
Edo Japan - Callingwood - Sushi and Grill offers excellent service with quick and efficient staff. The food is served piping hot with generous portions, making it a great choice for a healthier fast food option. Despite a minimalist and somewhat dreary interior, the delicious food and attentive service make it a worthwhile visit. Customers have praised the accommodating nature of the staff, ensuring orders are accurate and guests are well taken care of, particularly those with allergies. The Sushilicious Platter and Shrimp Ramen Soup have received special mentions for their rich flavors and quality. The atmosphere is clean, and while dining in is an option, many customers enjoy taking their meals to go. The price-quality ratio is viewed as excellent, making Edo Japan a popular choice for sushi lovers.