Fast food restaurant, Grill, Asian restaurant, Family restaurant, Health food restaurant, Japanese restaurant, Takeout restaurant, Restaurant, Sushi restaurant
Edo Japan at Skyview Centre offers a delightful fusion of fast-casual dining with authentic Japanese flavors. Known for its friendly and efficient service, this family-friendly restaurant is a perfect spot for a quick bite or a satisfying sit-down meal. Guests rave about the delicious sushi and healthy options, making it a go-to for many locals. While prices may lean slightly higher, the quality and variety make it well worth it. Plus, its accessibility features ensure everyone can enjoy a meal here!
Contact Info
Location: 13322 137 Ave NW, Edmonton, AB T5L 4Z6, Canada