Located at the heart of Bar Street, Australian owned and caters for any type of sport on 3 big screens, from rugby, premier league footy and so much more. Pool table, beer pong, darts and karaoke every night..
The best location in Rhodes...Fact!!!!
See you soon.
Address: Orfanidou Street, Bar Street, Rhodes, Greece, 85100