Truffles Grille & Wine Bar
Permanently closed
198 E Main St
Milford, MA 01757
Truffles is an upscale bistro-style restaurant specializing in New American fare with a focus on fresh local ingredients and an award-winning wine list.
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.