Coffee shop in Pétra, offering a relaxed atmosphere. Features include a bar and cafe.