Restaurants & Bars 1

Waltham Needham

fal | Nov 3, 2005 09:21 PM

Am going to be working in Waltham, Mass. next week and staying in the Needham area. Any suggestions for fresh fish in those areas? I know to look for Legal Seafood, but would like some other suggestions also. Thank you

Want to stay up to date with this post?

Recommended From Chowhound