Noda Sushi
818 W. Wilshire Blvd. #C 90017
(Sushi, Japanese)
Order Online

Come visit us at: 818 W. Wilshire Blvd. #C, Los Angeles, CA 90017