So what gripes me about this place is that they (and they don't advertise this) add an automatic 15% gratuity to parties of 6 or more. It's self serve! And it's customary to have signs telling you that prior to the bill arriving. The service was good (for what it is, water refills and cooling your food on the spot) but at the end of the day it's SELF SERVE and the place feels more like a McDonald's than a restaurant in the first place.
The food is alright, not a fan of the orange coloring in the noodles, the meat is a decent variety (but I don't know about the pepperoni or pizza sausage). I wouldn't come back, not for over $20 a person (dinner).