Authentic Italian pizzeria specializing in artisan pizzas and homemade pasta. Features a dining room and offers takeaway service.