Salusbury Food Store

Delicatessen in Kilburn, London
Salusbury Food Store is a delicatessen that sells meats, cheeses, olives and oils as well as pizza slices and sandwiches to take away.