Looking for a place to eat in Limassol? I listed my recommendations for best restaurants in Limassol, based on my 6+ years of sampling local cuisine on the island.