Went here for lunch today.
The food here was somewhat better than Frankie Tomattos (a similar joint on the other side of the region) but there was less selection. Vegetarians should be just fine here, nonetheless.
The baked vegetarian pasta, although a little odd (baked fettuccine???) was very good, as were the pizzas. Ice cream was very good as well. Chocolate dipped coconut macaroons were delicious.
However, the service was surly for the most part.