Drag box to select area
The word on Cafe Venice is that this well-established eatery serves up generous portions at reasonable prices. This small restaurant and lounge has been an Italian favorite with locals for generations. The decor is dated, the wait staff efficient and long serving and the traditional foods on the menu will please young and old alike. A function room is available for business and private affairs.
1088 Washington St, Norwood, MA 02062
- Hours: By appointment
- Hours: Mon - Fri, 11am - 10pm; Sat, 4pm - 10pm; Sun, 2pm - 10pm
- Accessible: yes