Yarmouthport
Inaho
157 Rte. Six A
Yarmouth Port, MA, 02675, United States
Yarmouth Port, MA, 02675, United States
TEL:
(508) 362-5522
For sushi as fresh as it gets, Inaho, in Yarmouthport, has the requisite shoji screens and a Japanese garden out back.
Advertisement
Advertisement
