Stylish Chinese restaurant, Mayflower, offering Cantonese and Szechuan cuisine. Features include karaoke rooms and a unique interior.