Edamame

216 Technology Dr
Irvine, CA
949.450.0345
33.666908
-117.749566
Hours:
Mon - Fri: 8am - 4pm
Sat - Sun:closed

for Edamame
Directions
from: