1. Big Fish Little Fish 55 Elm St, Somerville, MA 02144 Coordinate: 42.38824,-71.11543 Phone: (617) 666-2444