I've been to Rossi's a few times now and have never been disappointed. Their thin crust pizza is fantastic, with a perfect crispy crust and really good sauce and toppings. I've ordered whole pies and by the slice when stopping in for lunch and it has always been fresh and delicious. The arcade is amazing and easy to lose a few hours playing all of the classics they have there. The games are in great shape and well maintained with different ones rotated in every so often. Check it out, it's definitely worth the trip.