Pizza restaurant offering Neapolitan-style pizza and pasta. Known for its inviting atmosphere and staff.