Nikki's Place (Menu)

282 Barking Road, London
+44 20 7511 2943

Give a rating to Nikki's Place

Suggest a dish

How much did you spend at Nikki's Place?