Inaho

Inaho

157 Rte. Six A, Yarmouth Port, MA 02675

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

Explore More