Map
1980 Montauk Hwy., Napeague, New York 11930, United States
Price
35
website
Restaurant
Lobster Roll Restaurant