.
Niko Sushi is a Japanese restaurant. It also features a sushi bar. Dishes available include toro, yellow tail, tuna and more.
19001 Ventura Blvd, Tarzana, CA 91356
(818) 705-0460
  • Hours: Lunch: Mon - Fri, 11:30am - 2:30pm. Dinner: Mon - Thu, 5pm - 10pm; Fri, Sat, 5pm - 10:30pm; Sun, 5pm - 9:30pm.
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »