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
(781) 255-7448
  • Hours: By appointment
  • Hours: Mon - Fri, 11am - 10pm; Sat, 4pm - 10pm; Sun, 2pm - 10pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »