16 High Street, Sandown, Isle of Wight, PO36 8DE
01983 40112801983 401128
Royal China is a beautiful restaurant situated in sunny Sandown and just a minutes walk away from the beach, only a short distance from the pier. Royal China offers first rate Pekinese, Cantonese & Szechuan cooking in this top restaurant that’s open seven days a week. Free home delivery service & special take away menu available if you want to take your noodles to the beach.