Shawarma Stop is a casual eatery in Elgin, IL that specializes in serving delicious Middle Eastern cuisine.
With a menu featuring a variety of shawarma options and sides, Shawarma Stop offers a convenient dining experience for those seeking authentic flavors.
Generated from their business information