Chefs International Company for Trading

A Saudi company specialized in the establishment of high quality restaurants and cafes