Jumbo Palace is located on Route 206 in Hillsborough, NJ. We have been serving our customers since 2003. We offer a wide variety of Chinese, Japanese, and Thai dishes.
Enjoy The Delicious
We welcome any suggestions you may offer in order that we may better serve you.