Enjoy Greek cuisine at Ταβέρνα Ο Γλάρος. This taverna offers a dining experience.