Charlotte NC STE D D Charlotte NC | Empress of China II, Restaurants 1. 7308 E Independence Blvd, STE D, Charlotte, NC 28227 | Empress of China II (704) 568-1435