Coffee shop and bar, Sol Cafe, located in Drepanos. Offers coffee and drinks.