Seafood | Cambridge
This restaurant is not participating in Boston Restaurant Week Winter 2026.
20 University Road
Cambridge, MA 02138
Phone: 617-491-9400
Transit: Harvard on the Red Line