Bella Palma offers Italian pizza alongside Balkan grill specialties and Austrian cuisine.