The Red Fin – Hotel Max, Seattle, WA

Written by rockstar

The Red Fin (Hotel Max) 620 Stewart St Seattle, WA 98101-1212 206-728-6299 After living in Japan and then having the unfortunate experience of having to come home, I’ve always been on the lookout for good Japanese food. The key part of that statement isn’t the “good” it is the “Japanese.” I go to places like [...]