they have all kinds of pizza varieties and other italian goodies. The slices of pizza are huge! It's a great place to go for a quick lunch.
All reviews seem positive