Shawarma Press Opens in Downtown Dallas
Shawarma Press, the first authentic Shawarma franchise in the U.S., announced the opening of its flagship location in the arts district in downtown Dallas. Located at 2000 Ross Avenue in Suite 180, the corporate-owned store is the sixth restaurant opening in Texas, joining the company’s headquarters in Irving and franchise locations in Plano, Arlington, San […]