Flocafe is a coffee shop located in Nafplio. It offers a place to enjoy coffee and potentially other beverages or light snacks. The establishment provides WiFi and OTE TV, and has a smoking area.