Piccolo Pizzaiolo is a pizza restaurant specializing in Neapolitan-style pizzas. This simply furnished hub features a bar and deli shop, offering a relaxed dining experience.