Restaurant Depot
Milford, CT84% like it (4.2 / 147 Reviews )
CONTACT
Address: 100 Deer St, Milford, MA 01757, United States Map ➦ Get Directions
Phone : +1 (508) 478-3700 Call
ABOUT
It has received 147 reviews with an average rating of 4.2 stars.
FAQs
The address of Restaurant Depot is:
Restaurant Depot100 Deer St
Milford,
P: +15084783700
Visit Website: restaurantdepot.com
Restaurant Depot is listed under