Camel's Pizza is a pizza establishment offering online ordering and delivery. They have multiple locations in Thessaloniki, including one in Ano Toumpa.