Little Snack Bar

26 Blenheim Terrace Leeds LS2 9HD