necco Restaurant Address: 1929 Westwood Blvd, Los Angeles, CA 90025 Phone: +1 310-446-5241 Cuisine: Japanese Read more