Welcome to our Restaurant!

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.

Our Location

424 US-206, Hillsborough Township, NJ 08844