New Flavors Restaurant

Type: Restaurants › Chinese

Address: 4135 South Centinela Avenue, Los Angeles, CA, 90066

Hours: 11:00-22:00