Polish food; one of the mysteries for me, on all previous occasions I’ve had it it’s been a mixed feeling, some were really awesome and some quite bad so to get an idea of what the most famous Polish restaurant we headed to Mamuska. This used to be a small deli inside the Elephant and … More Mamuska