Get directions to: Mister Lu Chinese Restaurant, Guthrie, OK
Restaurant address: 2108 S Division St Guthrie, OK 73044, USA
Restaurant: Mister Lu Chinese Restaurant