Farmhouse Leeds (Menu)

20-22 Lands Lane , Leeds
+441132446410

Give a rating to Farmhouse Leeds

Suggest a dish

How much did you spend at Farmhouse Leeds?