Restaurant serving delicious food, located near Chios town. Offers quick service in a pleasant setting.