Take the local bus here since it's by Lincoln Road Mall or get a delivery. They have a huge menu. We had pizza and pasta and thought it was very good.
All reviews seem positive