Back to list
Nayla Cafe
Exceptional 9.8 (64 reviews)
Around £20
Location
1019 Finchley Road
London NW11 7ES
See on the map