Pizza In Piazza is an Italian restaurant specializing in pizza. It has received positive reviews for its food.