Izakaya Hachi

3033 Bristol St D Costa Mesa CA 92626 USA

(657) 231-6566

Location