La Pizza de Nico is a pizza restaurant offering pizzas, salads, panozzos, and desserts for dine-in or takeout.