Cafe Bar Kastro is a cafe and bar offering drinks and beverages. It has been in operation since 1976.