Looking for a break from the typical Cape Cod diet of lobster rolls and clam chowder? Then head over to Inaho, a remarkably good Japanese restaurant in Yarmouth Port. Situated on the scenic and historic Route 6A in a charming white clapboard house, this culinary gem offers the best sushi on Cape Cod. Though the restaurant is always bustling on a summer night, the interior is a soothing mix of shoji screens, wood paneling, and artful lighting. Grab a seat in one of their wonderful gleaming wood booths or, better yet, sit at the sushi bar Continue reading