Tag Archives: Sbarro

Jonesing for Pie in All the Wrong Places – Part One: Sbarro

Sometimes it happens: You start thinking about pizza and you suddenly have an insatiable appetite for that delightful tomato sauce, cheese and oregano combo. The taste gets on your tongue and you just can’t pass one up. This temptation could be the result of seeing or smelling pizza from a food court in the airport […]