Rainbow Chinese Restaurant and Bar specializes in fine Chinese cuisine. In addition to fine dining, Rainbow features a fully stocked bar and a well selected wine list. Their menu includes appetizers, soups, rice cakes, fried rice, pan-fried noodles, vegetables, chicken, beef, pork, seafood, fish and duck.