Ample Parking is available in the rear of Stella Dieci.
The Municipal Parking Lot can be accessed from Jefferson Street or Central Street, in downtown Milford.
(508) 478-7827
Email: info@stelladieci.com
Address: 158 Main Street Milford, MA 01757
ACCEPTS CASH - CHECKS - & ALL MAJOR CREDIT CARDS
GIFT CARDS AVAILABLE
WALK-INS WELCOME
HANDICAP ACCESS
KID FRIENDLY
WIFI
Please don’t hesitate to chat with us just drop a line.