Ahi Poke Restaurants in Balboa Island
Show restaurants on map
4.1
Menu
Table booking
4.1
Menu
Table booking
City: Balboa Island, 127 Marine Ave, Balboa Island, United States
"Good food, good service, no ambiente, dirty toilets."
Feedback
These reviews refer only to the mentioned ingredients.