Pizzeria Alcova del Duca offers pizza in a well-maintained and welcoming setting.