North Coast Seafoods, Drydock Ave, Boston, MA, USA http://northcoastseafoods.com Seaweed-ish "Meat"balls and Burgers North Coast Seafoods