eigital administratorJun 28, 20191 min readTaverna Greek KitchenLocated Headed by Greek Chef Theo Rouvas, the large kitchen promises a traditional taste of Greece, bringing focus on fresh, local...