Milford

Milford

Visit Us

Join us for dinner, lunch or takeout!
231 East Main Street, Milford, MA 01757

Takeout

Order Onlineย or call:

(508) 478 7197

Hours

Monday – Sunday: 11am – 10pm