Naked Fish Restaurant 725 Cochituate Rd Framingham, MA 01701 Phone: (508) 820-9494
Category: Restaurants