
I don’t think there is Sbarro around town except the one in the Mall in Plano. I remember when my daughter and I went shopping, we were looking for something to eat and tried something from Sbarro in the mall’s food court.
Little travels, business and travel tips, and lifestyle.