Jade Palace Buffet Review – An Overview of the Jade Palace Restaurant in Phuket
Jade Palace Scottsdale is a restaurant which is perfect for people who love Chinese food and serve very authentic food. They also serve American food on the weekends. The restaurant is located at 101 W Broadway St, Suite #100, Las Vegas, Nevada. There are other restaurants in this vicinity, however, that is also good. The … Read more