K K Stores

Off licence, Grocery Shop

11 Aylmer Road,

Leicester

LE31NA,

Phone: 0116 254 0725