Murgatroyds | Harrogate Road Yeadon Leeds LS19 7BN United Kingdom Restaurant Menu & PhoneHarrogate Road Yeadon Leeds LS19 7BN United Kingdom 4.5/5
Tharavadu | 7-8 Mill Hill Leeds LS1 5DQ United Kingdom Restaurant Menu & Phone7-8 Mill Hill Leeds LS1 5DQ United Kingdom 4.6/5