Deli Zola
11, Skirving Street, G41 3AB
About Deli Zola
Address
11, Skirving Street, G41 3AB
Location
Open in Google MapsReviews
Be the first to review Deli Zola
Frequently Asked Questions about Deli Zola
Does Deli Zola offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at Deli Zola?
Table booking availability is not confirmed. Please call the restaurant to check.