Seaside cafe bar in Nea Styra, offering a relaxed atmosphere. Serves snacks, coffee, and cocktails.