Deli · 220 Marine Ave Unit B, Balboa Island, CA
More food in Balboa Island, CA · Deli in Balboa Island