249 Chelmsford St, Lowell 01851, United States
249 Chelmsford St, Lowell 01851, United States
No delivery
No open hours
Spot something wrong?
Dishes at New Koh Kong Restaurant. Prices may vary in venue.
Been to New Koh Kong Restaurant? Be the first to share what you ate.