Self-service restaurant offering Italian cuisine, pizza, coffee, and aperitifs. Ideal for lunch breaks or relaxation. Takeaway available.