Pizza restaurant known for delicious, well-topped pizzas and generous portions, including focaccia. Offers friendly service in a welcoming atmosphere.