
China Max, located at Orchid Village Plaza along Barbican Road, is popular for it Cantonese dishes served in a stylish but cozy setting. Favourites include roast chicken, Kong Po chicken and steamed fish fillet with ginger and escallion. Dine in or take out.
Address: Orchid Village Plaza
18-20 Barbican Road, Kingston 6
Telephone: 927-1388
For more information call: 876-927-1388

