Eden Square is a sensational complex placed in the center of Protaras.. includes two exclusive restaurants and Guru Lifestyle Bar & Restaurant with unique cocktails.
 

Tags: