Location: Home > YellowPages > LA > Covington > North Island Chinese Restaurant

North Island Chinese Restaurant

842 N Collins Blvd
Covington, LA 70433
985-867-8289