J AND J BAR is a bar located at 28ης Οκτωβρίου 80 in Rhodes. It is a popular establishment with a high rating on TripAdvisor.