Hello, fellow Chowhounds! Some of you guided me to Mamma Maria's for my engagement back in May, and the fiance and I just bought a house in Milford, MA. Trouble is, we don't know any good places to eat in the neighborhhod!
What of it, Chowhounds!? Any of you know of any good eats in the Milford area? You recc's are appreciated as always!