Pizza Camel's is a pizza establishment with multiple locations in Thessaloniki, Greece. They offer online ordering and delivery services, featuring a menu with classic and special pizzas, as well as appetizers and salads.