Taste of Cyprus on wheels