Arlington TX Pizza and Subs, Deli 1. 2221 Browning Dr, Arlington, TX 76010 | Italy Pasta,Pizza and Subs (817) 276-3200