Edo Japan is a Japanese restaurant offering a menu of traditional and contemporary Japanese cuisine in a casual dining setting.
With a focus on quality ingredients and authentic flavors, Edo Japan provides customers with a taste of Japan through dishes such as sushi, ramen, and teriyaki.
Generated from their business information