At Centaur’s

We are a Centaur.tech company that happens to serve you great food! We are delighted to be opening our first AT CENTAUR’S restaurant ever, at Neo Plaza. One of many restaurants that will be opening worldwide, putting Cyprus on the culinary map. Over 15 years of love and passion in technology and people, hundreds of …

At Centaur’s Read More »