Recently I had lunch at Dimitriou's Restaurant, and was more than pleased, and the prices are very good considering the quality of the food. It is worth a stop.
Open 7 days a week, 7 to 9 and Friday and Saturday 7 to 10
for more information go to; dimitriousrestaurant.com
Enjoy,
Richard