Authentic Italian restaurant offering excellent cuisine and service. Pizza for takeaway is available.