Get directions to: Cafe Diva, Westwood, MA Restaurant address: 295 Washington Westwood, MA 02090, USA Driving Walking Bicycling Restaurant: Cafe Diva