Cho Cho Restaurant and Bar

About Cho Cho Restaurant and Bar

Congratulations! You have discovered SW16 most opulent ‘limeing’ address An eclectic setting for all Epicureans to the experience ‘Caribbean lifestyle’ that is Cho Cho.

Receive innovative delights of modern Caribbean cuisine and a splash of classic island treats.

Blended with a sumptuous mix of cocktails and Rums from Aruba to Zimbabwe. This is true ‘gratification to the senses’ so come lime at Cho Cho.

Contact Cho Cho Restaurant and Bar

Address: 13 The High Parade, Streatham, London SW16 1EX
Telephone: 0208 677 9180