Sbarro

Pizza, Food Court
$
3811 S Cooper St #2156
Arlington, TX 76015
(817) 467-6344

Menu

Tips

  • Worst pizza ever!!! Burnt ass sbarro!!!

Nearby places

3811 S Cooper St (at Hwy 20)