Labbo Nappo is a pizza restaurant specializing in Neapolitan-style pizzas, available for dine-in or takeout.