Bill's Leeds Restaurant Menu

1 Albion Pl, Leeds, LS1 6JL

Know a great happy hour or special for this location?