Red Dragon is Scarborough based company that is listed as Restaurants - Chinese.
Location of Red Dragon is 121 Falsgrave Road, Scarborough.