Maharaja Indian Restaurant

Kleious, Paphos, Cyprus