Edo Japan is a casual dining restaurant that offers a menu featuring traditional Japanese cuisine in a relaxed atmosphere.
Specializing in made-to-order Teppan-style meals and sushi, Edo Japan provides customers with a taste of authentic Japanese flavors.
Generated from their business information