ChinaMax Restaurant, located in Orchid Village, Barbican, offers the finest Chinese cuisine. The menu is varied with soups, duck, Chinese sausage, lobster, shrimp and fish. We also prepare chicken, beef, fried rice and egg dishes in a variety of sau…
Closed until Monday 10:00 AM