It looks like nothing was found at this location. Maybe try a search?

Jade Palace Restaurant
Jade palace Lynchburg, Jade palace menu, restaurant in Lynchburg, cafe in Lynchburg, buffet in Lynchburg, diner in Lynchburg, bistro in Lynchburg, Chinese restaurant Lynchburg, Chinese cafe Lynchburg, Chinese cuisine Lynchburg, Chinese food Lynchburg