This business has CLOSED
Report as open?
Mom's Restaurant
Add Hours
Amenities:
Wheelchair accessible
Saved to Favorites
Phone: (508) 278-4666
Address: 307 Main St, Milford, MA 01757
Parking: Lot, Free
Wheelchair Accessible: Yes
55 Water St, Milford, MA 01757
93 Water St, Milford, MA 01757
220 Main St, Milford, MA 01757
201 Main St, Milford, MA 01757
197 Main St, Milford, MA 01757
156 West St, Milford, MA 01757
194 West St, Milford, MA 01757
122 E Main St, Milford, MA 01757
163 E Main St, Milford, MA 01757
17 Medway Rd, Milford, MA 01757