I've eaten here many times and find the pizza to be quite good. The pasta is good too. Many salad options also exist. The pizza is thin and only slightly crisp - I'd prefer a little more crispy.
On weekdays they offer a special combo each day with a choice of one specified main (pizza, pasta, or salad), a drink, and coffee/tea and a small dessert at a great price for this part of town.