Sandwiches
Downtown Nantucket
Something Natural in downtown Nantucket has incredible sandwiches for a picnic.
May 20, 2024
Walter's Deli is a counter-service deli with excellent sandwiches and lobster rolls.