Pizzeria Dell'Acqua offers pizza for takeout or on-site dining with limited seating. Homemade frozen desserts are also available.