You are now leaving Menulist
We hope to see you again soon!
Ohana Hawaiian Bbq
Smart Final, 1220 E Plaza Blvd,CA 91950, United States, National City
Bbq
The redirect does not work? Just click on this link or copy it into your address bar