Scarabee Lounge Cafe is a cafe and lounge offering a place to relax and socialize. It is located in Rhodes, Greece.