Sushi Zo Downtown Los Angeles – Best Sushi in Los Angeles
334 Main St #1106, Downtown, Los Angeles
Sushi Zo is a fine-dining Japanese restaurant in Los Angeles located at 334 Main St in DTLA. Known for dishes like the Chef's Omakase and pristine Bluefin Tuna, it's a popular choice for serious sushi lovers wanting a traditional, high-end meal. Use this page to compare the FoodIndex score alongside …
Loading restaurant details...