Cafe Venice

781-255-7447

1088 Washington St #1
Norwood, MA 02062

Take out and Gift Certificates available
We accept all major credit cards