Strips & Pizza is a restaurant specializing in pizza, with dishes prepared from scratch using fresh ingredients.