For the best in imported and locally made food from Eastern European countries, Tatra Deli is a local gem to pick up your favourite ingredients and traditionally-made dishes. A meat lover's paradise, the polish deli has every kind of sausage you can think of as well as smoked mackerel, smoked eel and proscuitto, to name a few! Goes down a treat with their pickled vegetables, mustards and Polish sweets. They have all the best smallgoods, made using national recipes from Poland, Slovakia, Russia, Lithuania, Bulgaria. Grab yourself a lunch with tasty meat and cheese or pick up some Pierogi (Polish dumplings) for a quick and easy meal to make at home.