Read good things about the above choices and wondering what Boston locals prefer. New York Chowhounds will be in town for only one night and would like to try one of these. My husband and I love fish and shellfish so that part of the menu would be our focus. Thanks, in advance, for your feedback.
525 Tremont St., Boston, MA 02116
436 Mechanic St, Fitchburg, MA 01420