If you like sushi you must try Shiro’s.
What a treat to have gotten into such a popular place. Not a fantastic ambiance, but it didnt even matter! I don’t think I’ve had fresher fish anywhere but Japan. Not cheap, but worth the splurge.
Highlights: rainbow roll, sockeye nigiri, geoduck nigiri & green tea ice cream
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.