This place rocks! The zucchini lasagna is the best lasagna I've ever had. The pasta tastes homemade (though not sure if it is). The prices are great too... for 5 bucks you get a huge portion of lasagna and a large peice of heavenly garlic bread. You can't go wrong! The sandwiches are also excellent.
Pros: Great food, Inexpensive, Fast service