Was in Woburn on business and came across this small restaurant. Very friendly staff and they have the biggest and best fried clams I've had in years! Fast service as well. Can't wait to go back. Parking was a little tricky.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.