Authentic Italian restaurant offering takeaway options. Known for its classic dishes and group-friendly atmosphere.