Pizza Review
Cheese Slice - $3.79 Not sure where Villa went but SBARRO is back! Best mall pizza you can find. Call me fucking crazy but I like this pizza. Little more dough than I normally would ask for but I’d eat here again.