Restaurant
Shima Japanese Restaurant
9 locals recommend,
Tips from locals
Great local Japanese restaurant. A bit small inside so make sure to call ahead if you have a large group.
Unique things to do nearby
Locals also recommend
Location
10007 270th St NW
Stanwood, WA