STReat Coffee is a cafe in Rhodes, offering seating, free Wi-Fi, and accepts credit cards. It's located near the National Theatre.