Q: Where is Bills Leeds Restaurant?
A: Bills Leeds Restaurant is located at: 1 Albion Pl, Leeds LS1 6JL, United Kingdom
Q: What are the coordinates of the Bills Leeds Restaurant?
A: Latitude: 53.7980258, Longitude: -1.5447492
Q: How is Bills Leeds Restaurant rated?
A: Bills Leeds Restaurant has not rated yet on addressschool.com
Q: What days are Bills Leeds Restaurant open?
A: Bills Leeds Restaurant is open on Thursday, Friday, Saturday, Sunday, Monday, Tuesday, Wednesday