We have found that the Santa Marina restaurant on Coral Bay main road ( tel. 26621401 ) serves superb food including a good deal on a small portion of fish and chips. We were told it is part of the family that runs the fish and chip shop in Mandria. Very good prices.
Also Arapis Restaurant next to the bus terminus by the Coralia Hotel has a very good menu and is very cheap especially as it overlooks the beach. A great place for sunset drinks then a quick bus trip back to town.