Report a review
- 5
- Best spinach pie!
This place was a great find from Happy Cow. Centrally located in Athens. Friendly service. We liked it so much we went twice! Highly recommend.
This place was a great find from Happy Cow. Centrally located in Athens. Friendly service. We liked it so much we went twice! Highly recommend.