Where to Eat the Best Spinach Fritters (Spanakopita) in Athens? Creme Royale, Athens, Greece

Sometimes, you crave pastry. No matter where you are in the world. You know, it’s a terrible craving. But not … Continue reading Where to Eat the Best Spinach Fritters (Spanakopita) in Athens? Creme Royale, Athens, Greece