Bill's Leeds Restaurant - 1 Albion Pl, Leeds LS1 6JL, UK on Eaten