Mount Olive Supermarket

Grocers in Kilburn, London
Mount Olive Supermarket is a convenience store selling a large variety of fresh fruit and vegetables, groceries, stationery, toiletries and drinks.