Adventures with Sbarro
Sbarro instantly reminds me of being back home. There is one in Newark airport and it is always one of our stops before boarding a plane to anywhere. Unfortunately, Sbarro in Egypt leaves much to be desired. Our first issue with Sbarro came during Ramadan last year. We ordered it […]