We stopped by at this place randomly, and were definitely not disappointed! It had a big sign saying "new management" out front.
Everything looked fresh, they even make homemade bread, prices very reasonable, friendly staff, the owner was very kind and helpful, the shawarma's were delicious, and they were made quick. The owner was very appreciative of our business.