Authentic Neapolitan pizza restaurant. Offers takeaway. Known for its cozy atmosphere and delicious pizzas.