Location: 83 East Main Street, Milford, MA 01757
Phone:(508)473-7920
Category: Grocery, Restaurants
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Grocers & Supermarkets, Caterers