Edo Japan
Japanese · Sushi · Grill
Edo Japan is a casual dining restaurant specializing in Japanese cuisine. They offer a variety of traditional dishes including teriyaki, sushi, and udon noodles. The establishment is known for its grill and sushi offerings.
Location