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