Super Ninja Japanese Sushi Cuisine

12913 Sherman Way, North Hollywood
(818) 503-3080

Order Online