We live not far from the new Upper Crust Pizza. and we're wanting to read some reviews. Has anyone been yet? What is the pizza like?What else do they serve?How are the prices?