La Castelana has fabulous sauce and great food - I've never had a less than perfect meal! The Minestrone soup is the best I've ever had. They serve homemade fresh bread with every meal. The pizza is some of the best in the city! The service can be a little slow, but the food is worth the wait.
more