Opa! Opa! The Charleston Greek Festival is back this weekend for its 47th year and all the necessary ingredients will be on hand, most importantly the food. Gyros, spanakopita, moussaka, kebobs, lamb, meatballs, baklava, finikia and much more. There also ...