The Restaurant Bar & Grill

3 City Square Leeds LS1 2ES