This place is hit and miss. Some items are amazing while others are 'meh'. So far, I have really only tried their pizza and pizza rolls. I would definitely recommend their sproccoli pizza roll (tons of cheese); it is yummy!
Keep in mind their portions are big. To be honest, you could probably split a meal between two people. I am pretty sure there is an additional cost there to split your meal though (a couple bucks), which is lame.
I would go there again, but I am not dying to go back either. It is worth trying, but you may want ask your waiter for recommendations to make sure you get the right stuff.