Snack bar · Irbid, Jordan
The Camel is a Snack bar business in Irbid, Jordania. It holds a 3.3 / 5 rating from 33 customer reviews.