Jumbo Kitchen is located on South Street, also known as Route 79 in Freehold, NJ. A Chinese restaurant, it offers dishes like Four Seasons, Spare Rib and Lobster Fried Rice as well as chicken, pork and seafood dishes, rice, wonton soups and more. It has daily lunch specials.