Location

Nantuckets Restaurant
601 Coastal Highway
Fenwick Island, DE 19944