Pizza restaurant Dal Baffardello offers pizza, panini, and focaccia. The interior is well-maintained, with attentive service.