This is a Pen sketchave of a must go to taverna in Parga Greece. The lamb and green beans as well as the rest of the menu is superb. Great location, food and staff. Missing this place.

Comments are closed.

Post Navigation