Shawarma Channel is located in Lahore, Pakistan on Main Canal Rd, near rainbow cash n carry, Upper Mall Scheme. Shawarma Channel is rated 5 out of 5 in the category shawarma restaurant in Pakistan.
Address
Main Canal Rd, near rainbow cash n carry, Upper Mall Scheme