Niku

2 Elystan Street , London, SW3 3NS

SquareMeal Review of Niku

DUE TO OPEN SPRING 2015

Niku Location

2 Elystan Street , London SW3 3NS

Niku's Reviews

This restaurant has not yet any user reviews. Be the first one to add a review to this restaurant!

Contact Niku

Job Title