Central Cafe

Location : Napa Plaza Hotel, Ayia Napa

Year Of Completion : 2008