The Jumbo is a takeaway offering fresh seafood and Chinese cuisine. Known for good portions and friendly service.