This place reminds me of a run down Chuck E Cheese. It has a weird smell when you walk in. The pizza was greasy and nothing special. They did, however, have a great Italian dressing for the salad. Cheap if you need to fill your stomach but not a place that I would return to.
Pros: cheap
Cons: not good food, run down atmosphere
more