9 Goldhurst Terrace, Finchley Rd, London NW6 3HX, United Kingdom
Closed· Opens Mon at 10:30
9 Goldhurst Terrace, Finchley Rd, London NW6 3HX, United Kingdom
No delivery
Spot something wrong?
Dishes at Lanka. Prices may vary in venue.
Been to Lanka? Be the first to share what you ate.