10 Greek Street

March 20th, 2014

I was out one night and chatting to a friend about our favorite eateries around SOHO, and 10 Greek Street came up. My friend was raving about the place, and so I mentally took a note to visit sometime. Another friend’s birthday proved to be the perfect excuse to test the place out, and man […]