I think this place is moving to Planet Hollywood from what their website says. I was just at townsquare on 10/6/13 and the location was closed down.
We went there for lunch over the summer and enjoyed this place quite a bit. The service was decent but the food was really good. The pizza slices are HUGE and taste really good . My Mom tried the meatballs and I got a taste and was pretty impressed by the quality considering the price. I like that you can get a variety of flavors.
The big winner though was the pizza. For the price you get tons of homemade brick oven style thin crust pizza.
I am bummed they are moving to the strip though because the likelihood I would make the trip is very low. Its good but it isn't THAT GOOD.