Hi all -
There were some amazing Russian delis I used to frequent many years ago with my then Russian girlfriend. After our awful break up, I attempted to find them again, but was never successful. I remember them being somewhere in the 158/Horace Harding area, but I could be off by a few in the numbers area. Anyway, I remember them having this really distinctive cheese, and excellent borscht.
Any thoughts on what it might be? Suggestions on places that are good for Russian cuisine?