SUSHI • FRENCH FRIES • STEAKS
15 S Beach St, Nantucket
SEAFOOD • SANDWICHES
15 South Water St, Nantucket