Lime Polish Deli Incredibly tasty food of Polish origin. Fresh fruit and veg, friendly service. Read more…