Bella Calabria offers Italian cuisine in a warm atmosphere with scenic views.