It's an okay place, but I have experienced better. Not as good as some pizza joints I've been to like Alondra's in Los Angeles or even Grimaldi's Pizzaria in Peoria, but it's still pretty good. However, the pizza is also very pricy; 40 dollars for two 16 inch pizzas is not exactly every week material, in comparison to generic joints like Pizza Hut or Domino's, and at the same time, I do not feel the quality is on par with other restaurants, like the two mentioned above. That said, their lunch menu is quite cheap with a slice and soda for 4 bucks.
As for the store itself, I do not get a shop that feels like I should dine in. It feels like a take out place due to the cheap furniture and terrible layout.