A coffee shop located near the impressive Agia Paraskevi church. A new spot for a relaxing break.