Soho scene Greek island cuisine is the motto of this slice of Greek paradise and we’re! here! for! it! It has the aesthetic you’re looking for like colorful bougainvillea draped over the windows, and Greek cuisine you’ll dream about for a very long time.