Yarmouthport

Inaho

100

157 Rte. Six A,
Yarmouth Port,
MA,
United States,
02675.

For sushi as fresh as it gets, Inaho, in Yarmouthport, has the requisite shoji screens and a Japanese garden out back.