Do any members remember the Kavouri Taverna
Posted: Sat Apr 29, 2017 9:10 pm
Do any members of the forum remember the Kavouri is was on Artemidos St next to the Demetra Apartments.......I was clearing/cleaning a kitchen cupboards and came across a wine pitcher I was given just before they closed in October 1995
I remember they did fabulous fillet steaks.....
I remember they did fabulous fillet steaks.....