Tell other readers what Bab Al Shams was like. We read every review before it is published.
Average cost: 25-35
Average cost: 10-30
Average cost: 25