HIDE STORY
Grilled Peppers at Sava’s :: Athens, Greece
/ Other Travels

At Savas, a little restaurant tucked in the back alleys of Athen, Greece. It was my favorite meal in Greece.

THE STORY