Drag box to select area
Cafe Diva is located in the heart of Islington. Open seven days a week for breakfast and lunch, it is a popular spot among locals. It also serves ice cream, pastries and coffee.
295 Washington St, Westwood, MA 02090
- Hours: By appointment
- Hours: Mon - Sat, 7am - 2pm; Sun, 8am - 1pm
- Accessible: yes