On our recent visit to Icmeler we visited the Blue Fox (used to be sweet brothers) opposite the canal, we had a delicious meal one of the best we have had in Icmeler, we can recommend you try it.
We went here for lunch one day. Had been intending on visiting for a meal in the evening, but they are so pushy & give you lots of hassle, we vowed we wouldnt return! Which is a pity, as what we did have for lunch was very tasty!