Legal Sea Foods

Legal Sea Foods

Boston, MA / If it isn't fresh, it isn't Legal! Fresh pins served up here.