Authentic restaurant and pizzeria with large dining rooms and a garden. Known for its Neapolitan pizza.