The Jade Dragon Restaurant is a Chinese eatery located in Star City. According to John Diggle, it is a front for the Chinese mafia. It is located at 1257 Merle Street.
The Jade Dragon Restaurant is a Chinese eatery located in Star City. According to John Diggle, it is a front for the Chinese mafia. It is located at 1257 Merle Street.