Update Info - Edo Japan
This restaurant was reported as closed. If it is open, let us know.
Edo Japan
8641 On The Mall
Buena Park, CA 90620
8641 On The Mall
Buena Park, CA 90620
This restaurant was reported as closed. If it is open, let us know.