Edo Japan in Guelph, Ontario, offers a welcoming dining experience focusing on fresh, flavorful, and fast Japanese-inspired meals. Perfect for those seeking a quick and healthy option, the menu features a variety of sushi, tempura, and signature Teriyaki dishes, expertly prepared with quality ingredients. This restaurant is a popular spot for both locals and visitors craving a taste of Japan in a casual, friendly atmosphere.