Great place for lunch! I just started working over here and I'm hooked. So far I've only had a few items here but I love it.
I've ordered pizza here and the sizes seemed confusing but it's huge! The smallest pizza they have is 16' which is basically the Large everywhere else. The pizza is simple and great.
I also order d the Stromboli. It's probably one of the best I've had anywhere. It comes with cheese, sausage, pepperoni and mushrooms. Its pretty inexpensive and huge! It's hard to finish the whole thing.
I will continue coming here and bring other people with me.