No Listed Genres
The Village Inn
About:
The VI on Balboa Island offers the complete range of experiences from high quality cuisine with nightly live entertainment to family style dining and events.
Address:
127 Marine Ave, Newport Beach, CA
Phone:
949-675-8300
Follow on:
Upcoming shows (0)
No upcoming shows.