CuddlefishSeattle

Onibaba

515 S Main St, Seattle, Washington, 98104

Must-tryRecommended on camera by 2 food creators

Order the salmon ochazuke

“you need to go to Onibaba”

See it on the map

Who recommended it

More places food creators recommend in Seattle.