Edo Japan is a casual dining restaurant that offers a menu of traditional Japanese cuisine in a relaxed setting.
Specializing in quick-service Japanese dishes, Edo Japan aims to provide customers with a taste of authentic flavors in a convenient and affordable manner.
Generated from their business information