This lil' deli is housed in a mini Polish emporium that sells groceries, movies, and magazines from the Motherland.