Rainbow Cantonese Restaurant offers a diverse menu featuring over 100 dishes, including Cantonese, Mongolian, and Singaporean styles. This long-established Cantonese establishment is located in a row of shops.