9 Mouses Cafe in Filiatrá offers sea views, free WiFi, a garden, and a bar. Located near Lagouvardos beach, it also features a playground and event space.