Sbarro adresses in Dallas‚ TX Home Work hours Sbarro hours Texas Dallas AddressPhoneMap13350 Dallas Pkwy, Ste 300 Dallas(972) 788-2757 1034 Valley View Mall Dallas(972) 404-9511 2802 N Carroll Ave Dallas(614) 769-9911 You May Like McAlister's Deli hoursA&W Restaurant hoursPizza Patron hoursPapa John's hoursBoston Market hoursKFC hoursPeople Are Reading