Search Results
Jumbo Kitchen
179 South St, Freehold, NJ 07728
Jumbo Kitchen is located on South Street, also known as Route 79 in Freehold, NJ. A Chinese restaurant, itMore 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.
See more »