Search

Balboa Island

Barolo by the Sea

Overview

Located on Balboa Island, Barolo By The Sea offers fine Italian cuisine.

Features
  • Beer & Wine Only
  • Casual Dining
Reviews