United States / Los Angeles / RestaurantsjapaneseTenshoAddress418 E 2nd St, Los AngelesWebsitewww.yelp.comPhone+12136171016—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itKinjiro · 15 mNot ratedAloha Cafe · 21 mNot ratedMen Oh Tokushima Ramen · 31 mNot ratedTenno Sushi · 97 mNot rated