Lucky Star is a Chinese restaurant located in Newburgh, NY. It offers a fusion of flavors in a cozy atmosphere. The establishment is situated at 107 S Robinson Ave.