Sbarro never had the best pizza, but at $3.99 for all you can eat, you could stuff your face to a funky beat.

Comments