Jade Palace


128 Mill Rd
Valley Stream, NY 11581

A Chinese Restaurant in Valley Stream NY

"Proudly served our community since 2007. We are located in South valley Stream, near to the busiest Green Acres Mall. We offer take out and delivery delicious Chinese dishes that we prepare in a tranditional and healthy way which keep our customers... More


Day Opening Closing
Mon - Sat 11:00 AM   10:00 PM
Sun 12:00 PM 10:00 PM
Click the button to add a review for Jade Palace

Add Review