BLOCLEats

Khella Off Licence

18 Queensway
Town Centre
Stevenage
Herts
SG11BS

Food rating: 5/5 stars
Updated: 5. June 2021

map for Khella Off Licence

Retail Store nearby

  1. City Tree Ltd, SG11BS
  2. Lenny's Fresh Fish And Fine Foods, SG11DH
  3. Star Groceries, SG11DA