7th Heaven Cafe (39.787694, 19.667222)
A modern bar/restaurant, located on the high banks and there's even a glass observation deck. We didn't go because of a small kid, it's more of a youth and party place.
Viewing platform in the village of Afionas (39.721333, 19.659194)
Afionas is the best sunset spot in Corfu, check out our article. There is a restaurant called Anemos and a small kiosk. The kiosk has simple fast food.
Restaurant near Kaiser's Throne (39.594028, 19.821056)
Kaiser's Throne is a popular observation deck. There's also a hotel and restaurant here called Sunset Cafe - Bar Restaurant. Despite the fact that the sun periodically sets behind the mountains, you can come for sunset.
Akrotiri Cafe (39.749500, 19.644361)
A popular restaurant in a hard to reach but beautiful location. There's a nice rooftop observation terrace. The sunset is spoiled a bit by the wires, but the view from the top terrace is good.