Natural Kitchen - Fetter Lane (Menu)

15 New Street Square, London
+44 20 7353 5787

Give a rating to Natural Kitchen - Fetter Lane

Suggest a dish

How much did you spend at Natural Kitchen - Fetter Lane?