Bella Italia is an Italian restaurant with a garden terrace and Mediterranean ambiance, located in a historic building.