Baron Polish & Brazilian Deli
A Polish and Brazilian Deli which provides excellent quality food from around the world.
This shop is popular with locals who love the great quality and affordable prices of this deli.
Read more in the Feast Insider's Guide
|Telephone||020 8761 9905|
|Address||368 Norwood Road SE27 9AA|
Mon – Sat: 9 to 8pm