Andama Restaurant

Andama Restaurant in Cyprus is overlooking the crystal turquoise sea of Protaras, serving in a friendly manner selection of palatable Local Cypriot dishes.