10 Greek Street

Whenever I’ve walked past 10 Greek Street in Soho it’s always been packed and as it’s a no reservation restaurant for dinner the wait time can sometimes be a tad epic. Luckily for two friends and I on our Tuesday night visit we were confronted with just a thirty minute wait and told we could have a drink at the bar. I didn’t even know … Continue reading 10 Greek Street