Pizza 17 is a restaurant specializing in pizza, emphasizing fresh ingredients and authentic recipes. They offer delivery and take-out options.