Get directions to: Naked Fish, Framingham, MA
Restaurant address: 725 Cochituate Rd Framingham, MA 01701, USA
Restaurant: Naked Fish