Awesome pizza for takeout. No idea about anything else as I've never eaten in or tried anything else on the menu. The place does look a little dated and it's not really a great location as it's adjoining an old mall.
But if you want pizza this is one of the best places to get it, so I'm going solely on the pizza