New York, New York
City Island Lobster House
North America > United States > New York City > Directory > Restaurants > Seafood > City Island Lobster House > Images
City Island Lobster House
City Island Lobster House Images
Click on an image to enlarge
Image #1