The Grill On The Square - Blackhouse

31-33 East Parade Leeds LS1 5PS