Wednesday, March 18, 2009

Latest Review: Cafe Venice, Norwood

photo of Cafe Venice, Norwood, MAThe 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.