
The latest review on the Boston's Hidden Restaurants Web site is for an Italian restaurant and bar in South Norwood called
Cafe Venice. Located on Washington Street in the heart of this working-class section of town, Cafe Venice is a local townie joint that consists of a dining area in the front and a bar area in the back. Featured items at Cafe Venice include bar pizza, pastas, seafood dishes, and steak. To read more about Cafe Venice in South Norwood, please click on the link above.