La Vista
Description
La Vista is a spacious restaurant providing an open environment, a cozy bar and lounge, and an enticing Italian a la carte menu made possible by an exhibition kitchen, including a pizza oven and a grill offering Italian specialties. An open-air terrace provides additional outdoor seating for a magnificent ocean view.