Pizza restaurant specializing in pizza.