Sushi Zo NYC. Los Angeles’ Undisputed Omakase King Lands In New York.
Sushi Zo is considered one of the best omakase only sushi restaurants in LA. I went to the West LA location and it changed my palate. Chef Keizo has opened another location in Downtown Los Angeles