Lucky Star, located at 3903 104th St, Flushing, offers a delightful array of takeaway Chinese dishes, including BBQ chicken and rib options. This family-friendly spot, known for its fresh and delicious food, is open daily from 11:00 AM to 10:30 PM. With quick service and a cozy setting, it's a great place for a casual meal. Call them at +1 718-457-3560 to place your order today!
© 2024 Chef.i All Rights Reserved | SEO By: SEO Simple LTD