Jade Dragon Restaurant

Jade Dragon is a Chinese restaurant located in Starling City, according to John Diggle, it is a front for the chinese mafia.

Season 1

 * "Dead to Rights"