Zufa

Open for dine in, collection & delivery

Zufa
Address

1-3

Joel Street

Northwood Hills

HA6 1NU

Hillingdon

United Kingdom

Phone number
01923840152
Get Directions View on Google Maps
Opening hours
Monday Closed
Tuesday to Saturday 12pm -10pm