Brand new Ukrainian restaurant. Other end of Sunny.

Dare I say borscht, LIVER DUMPLINGS and Glarus.

Ukrainian lard on fresh bread.

Am I crying right now?