Smakus Polish Delicatessen

Delicatessen in Streatham, London
Features
Polish Deli, Hot Food - Takeaway
Nearest public transport
Norbury - National Railway