La Batuffoleria is a restaurant known for its high-quality ingredients and polite, helpful staff. It is located in a beautiful square with views of the city.