Italian restaurant with a unique atmosphere. Enjoy delicious food, including noteworthy desserts, in a charming setting.