Sushi Zo

88 West 3rd Street

Sushi Zo Details

Los Angeles import joins NYC's Omakase frenzy to the delight of the critics and wealthy alike.

Sushi Zo
88 West 3rd Street
New York, NY 10012
Website
Editorial Rating

Sushi Zo Map

LOAD MAP

Nearby Subways

Other Japanese