Been eating here for several years. The front of the building is a pub (Castle Inn) and the rear is a chinese restaurant. Both are owned by the same family who have been running the business for years. Its next to the Hickstead show ground and can get bery busy when an event is being held.
The fish options and specials are usually very good as the owner goes personally to market in Hove to buy fresh fish. If its not on the menu ask as they can often cook it for you, although the menu contains nearly all the options you would expect.
In the bar you can order from a limited bar meal menu, which includes various bar favourites.
They are probably the only restaurant that will deliver food throughout the Twineham and Wineham area.
Its well worth a try.