Summary: Exclusive omakase sushi experience, no menu.
At Sushi Zo, enjoy a chic omakase sushi bar with fresh seafood flown in from Japan, served in a stylish, modern setting with both bar and table seating.
334 Main St #1106, Los Angeles, CA 90013