Report an error
New Flavors Restaurant is located at 4135 Centinela Avenue, Los Angeles, CA 90066, United States of America.
New Flavors Restaurant is open 11:00-22:00
New Flavors Restaurant is famous for its Chinese cuisine.
(1 Customer Review)