Milford, MA

231 East Main Street, Milford, MA 01757 (see bottom of page for map)
Phone:508-478-7197 | Fax: 508-478-7592
Sunday – Thursday: 11AM-10PM | Friday, Saturday: 11AM-11PM

**Takeout Available

Leave a Reply

Your email address will not be published. Required fields are marked *