Zelas Wine Bar & Shop

216 Archway Road, Highgate, London, N6 5AX

Telephone: 02083479006

Wines, Beer, Spirits takeaway.

Call the takeaway or restaurant direct on the telephone number provided above to ask about the menu.

order food now

location of Zelas Wine Bar & Shop

Zelas Wine Bar & Shop reviews


Rate Zelas Wine Bar & Shop