Kubus Polskie Delikatesy

Delicatessen in Brent Park, London
Kubus is a Polish delicatessen and convenience store.
Features
Fresh Fruit, Polish Deli
Nearest public transport
Neasden - Underground