Authentic Italian pizza restaurant, known for its delicious food and friendly service. Offers large pizzas and a pleasant outdoor terrace.