Back to list
Tafil Restaurant
Around £18
Location
332 High Road
London N2 9AB
See on the map