La Bella Matilde is a restaurant offering European cuisine.