2013-08-07 18:50:01
A chinese take-out/drive-thru restaurant housed in a former Burger King. Get the pun?!