Chen Ong Enterprise is a local spot for Chinese food in Labuan Town, Labuan. Rated 4.2 out of 5 on Google with 113 reviews.
Expect affordable prices. Located at SK19, 706, 87000 Labuan, Labuan Federal Territory.
Information sourced from Google Maps and may not reflect the latest changes.
Been here? Be the first to leave a review.