2 E Chestnut St
Nantucket, MA 02554
Nantucket, MA 02554
Open HoursMo to Th from 11:30am to 02:00pm,Mo to Th from 04:30pm to 09:00pm,Fr to Sa from 11:30am to 02:00pm,Fr to Sa from 04:30am to 09:30pm
OverviewOddly enough, it's a little difficult to find authentic Japanese cuisine on an island populated by New Englanders. Go figure. Filling the void is Sushi By Yoshi. The sushi is...
more