the best restaurant we visited in our time in Kalamaki - stuffed squid was amazing, the risotto was delicious and the service was lovely - genuinely friendly. A little more expensive than the others we tried, but definitely worth it.
Fish restaurant in a gorgeous setting - just behind the river police office, kind of a fisherman's beach hut right on the harbour. We were led through to the fridge area to choose our fish and had an amazing meal of grilled snapper and another fish that looked like a big mackerel. However beware! Prices are in kilos and unless you know what a kilo of fish looks like, (we didn't!) its very easy to over-order and end up paying a fortune. Our meal was delicious but huge and we ended up spending over 100 euros...eek!) would definitely eat there again as its a really special place, and the service is very friendly but be careful how much you order.
lovely setting and well worth a two minute walk up the hill... (lazier people take the free buggy ride)