Delivery Restaurant


60 Centre St
Dover, MA 02030

A Deli/Food Shop in Dover MA

Welcome to Dover Cafe & Deli, located in the center of historic Dover, MA. Dover Cafe & Deli opened its doors in 2007 and has rapidly become the Dover – Westwood – Wellesley -Needham – Walpole-area’s favorite deli and café, offering a wide selection of delicious deli sandwiches and meats, freshly made pizzas, soups & salads as well as ice cream and genuine Italian pastries.


Day Opening Closing
Monday - Friday 6:00 AM 8:00 PM
Saturday  6:00 AM 6:00 PM
Sunday Closed  
Click the button to add a review for Delivery Restaurant

Add Review