← New York restaurants
Cheli Flushing
No reviews yet
Chinese13342 39th Ave Ste 102, Flushing
Own or manage Cheli Flushing? Claim this listing free
Hours
Hours not listed yet.
Details
Address13342 39th Ave Ste 102, Flushing 11354-4558
Phone19172852555
Websitehttps://www.che-li.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.