Royal Chalezeule is a Chinese restaurant offering traditional, homemade dishes prepared with fresh ingredients. Open since 2008.