Royal Treasure 敦煌 is a Chinese restaurant specializing in authentic Cantonese and Szechuan dishes. They are known for their sizzling seafood platter and have been serving the community since 1993.