Damons Restaurant

601 Donald Lynch Blvd.
Marlborough
Massachusetts
United States