From Our Editors
Los Angeles sushi lovers will fall in love with the menu at Tombo Japanese Restaurant, a Japanese restaurant right in the heart of Los Angeles.
Don't waste time searching for parking, we've done all the work for you. Spaces available here.
Come into Tombo Japanese Restaurant's Japanese restaurant today and experience their tasty cuisine!