Cha Cha
Bar · Mediterranean
Cha Cha is a restaurant and bar offering a lively atmosphere with sports coverage and live entertainment.
Location
Best places nearby
The highest rated places close to Cha Cha.
Local restaurants nearby
Atatürk Bulvarı 133, Antalya



