I *love* this place. It's the only restaurant I have found in the area that makes tomato sauce the way it SHOULD be (ie. the way I make it from scratch at home). Nice chunks of garlic and lots of seasonings. They are also very accomodating to special requests. It's in the plaza with the Red Lobster and Mervyns, you might have to look hard for it. But it's worth it !!
Pros: Excellent food
Cons: A little pricy
more