9 Addington St, London SE1 7RY
Bar | Takeaway | Restaurant
This establishment offers authentic Polish cuisine paired with a selection of beer and vodka, all set in a welcoming and straightforward environment.
Rating: 4.4