Edamami
Japanese · Sushi · Noodles
Edamami is a Japanese restaurant specializing in sushi rolls, udon, and tempura dishes.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Edamami.
Local restaurants nearby
5950 Santo Rd, CA



