Edo Japan in Buena Park
8641 On The Mall,
Buena Park, 90620
(714) 761-5188
(714) 761-5188
Providers of dining in Buena Park
dining, edo, fast food, food