once, my friend took me to a restaurant called Togi (korean japanese) in Chelsea. The food was surprisingly delicious. I'm thinking to go back there on Christmas Eve, but unfortunately, i can't remember the location. Has anyone been there?
please tell me the location. it's not listed anywhere.