Edo Japan
Japanese · Fast Food · Sushi
Edo Japan offers a diverse menu of Japanese cuisine, including sushi and grilled dishes. This fast-food establishment focuses on freshly prepared meals, providing a convenient option for those seeking healthy choices.
Location