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:
‹
›
Home
View web version