2 E Chestnut St
Nantucket, MA 02554
Nantucket, MA 02554
Open HoursSu-Th 11:30am-2pm & 4:30pm-9pm; F-Sa 11:30am-2pm & 4:30pm-9: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