5.13.2010 -- QUINCY, Mass. -- A lobster sushi roll at Great Chow in Quincy, Mass.
Copyright © 2010 Kelvin Ma