La Bella Vita is a restaurant offering Italian cuisine with appealing views.