Edamame

216 Technology Dr , Irvine, CA 92618