Spring St Cafe has arguably the best italian meals in the west roxbury/dedham area; unfortunately Citysearch keeps referring to it as a coffee shop-absolutely no way , my friends! This is probably the most underrated italian resaurant in Greater Boston. Granted it's not the fanciest place to eat, but the food is very, very well done (and you can dine without wearing a suit!) If you love calamari, you will not be dissapointed with the appetizer...
Pros: Food, Food, Food
more