ViaMichelin
Nayla Cafe
Location picture
Fabulous 9 (73 reviews)
Approx. £20
Location
1019 Finchley Road
London NW11 7ES