www.tellsbarro.com | Sbarro Survey – Win Free Pizza

Sbarro survey at www.tellsbarro.com is an open invitation from Sbarro to its customers to take their customer satisfaction survey. The survey has been designed to measure the level of satisfaction of the customers and then improve as per the feedback received by the people. The company is also giving a chance to win a free pizza as […]