Sushi Zo

Sushi Zo

About Sushi Zo

Sushi Zo is a Japanese fine dining restaurant in Los Angeles, CA. They specialize in Omakase.