Fresh Greek street food restaurant serving classic pita, souvlaki, and more. Expect flavorful, quickly-served dishes.