Niko Niko Sushi Niko Niko Sushi

Niko Niko Sushi Map

10839 National Blvd. (Westwood Blvd.)
Los Angeles, CA 90064
310-470-2661
Map
Cuisine: Sushi / Japanese
Surprisingly decent, bargain-priced sushi in West LA.
Open Lunch & Dinner daily