Bellavista is an Italian restaurant offering lunch and dinner service, with takeaway options available. Reservations are recommended.