Casa Bella offers both French and Italian cuisine in a convivial and floral setting, available for dine-in or takeaway.