This tiny little place has the best potato pancakes EVER! (And I'm from New York) 😋😋😋