KRETA Griekse Specialiteiten offers delicious Greek dishes and sandwiches for takeout. Temporarily closed.