Pizza restaurant offering quality ingredients and a welcoming atmosphere. Known for delicious, light pizzas.