Pie shop specializing in traditional Greek pies. Established since 1971.