Double Deuce Live Stage is a premier entertainment venue on Rhodes island, offering live music every night. It is known for quality drinks and signature cocktails, and is the home of the Izzy Dizzy Band.