St-Nicholas Pizzeria is a restaurant specializing in pizza. They offer a variety of pizzas, including popular options like All Dressed and Pepperoni, with prices listed for large 14-inch pizzas.