⚠️ You must be logged in to create an alert.
Omakase Shihou (Shiro) - Upper West Side
New YorkThe Upper West Side location keeps the sultry, dimly lit feel of the other Omakase Shihou spots, as well as the immaculately fresh menu at the tasting counter. Expect seasonal nigiri, hand rolls, and appetizers.