Restaurant specializing in pizza.