Ocean Palace is a Chinese restaurant offering Cantonese and Peking-style dishes, including set menus and takeaway options.