Nestling in a quiet side street behind the Town Hall in Larnaca, stands Stou Rousha Taverna. In the leafy avli (courtyard) there is a warm welcome awaiting guests and the delicious smell of meat and fresh herbs cooking on the charcoal.The tables with their gaily checked blue tablecloths and flickering lanterns are filled with holidaymakers and plenty of local Cypriots which is always a good sign and testament that the taverna is very popular in Larnaka for good food!