Pita Olympou is a pie shop offering handmade savory pies, including cheese and spinach varieties, and mini triangles.