Farm Girl (Menu)

1 Carnaby Street, London
+44 20 7734 1626

Give a rating to Farm Girl

Suggest a dish

How much did you spend at Farm Girl?