Nestled in a bustling street, Taverna Yia-Yia's serves up delicious traditional Greek fare. It's known for its homey atmosphere and flavorful meals. The menu features popular classics, from flavorful moussaka to rich baklava. Be sure to indulge in the creamy dip, which is absolutely irresistible. The service is with a smile, making Taverna Yia-Y