at 31-33 East Parade, Leeds , LS1 5PS United Kingdom
40 FB users likes Blackhouse the Grill on the Square Leeds, set it to 640 position in Likes Rating for Leeds in Local Business category
Blackhouse the Grill on the Square Leeds is Leeds based place and this enity listed in Restaurant category. Located at 31-33 East Parade LS1 5PS. Contact phone number of Blackhouse the Grill on the Square Leeds: 0113 246 0669
page for people following a Clinical Weight Loss programme to share successes, recipes and for discussions.