Bellavista is a European restaurant offering light, Mediterranean cuisine with scenic views. It's a versatile venue suitable for events ranging from weddings to seminars.