January 6, 2010

The Lobster Place - New York, NY

This place seems to have more on offer every time I visit...not only is there a sushi bar now, but there's even a window in the back where you can get lobster rolls: