Garden Restaurant
Address
156 West St, Milford, Massachusetts, 1757
Open now
- Sunday 07:00 24:00
- Monday 06:00 14:00
- Tuesday Closed
- Wednesday Closed
- Thursday Closed
- Friday Closed
- Saturday 06:00 14:00