Italian restaurant offering generous and flavorful dishes. Competent staff provides attentive service. Takeaway available.