Pizza Piccolo is a relaxed Italian restaurant specializing in pizza, with vegan and vegetarian options. Known for its delicious pizzas.