Get directions to: Red Lantern Chinese Restaurant, Mesquite, TX
Restaurant address: 1200 E Davis St Ste 108 Mesquite, TX 75149, USA
Restaurant: Red Lantern Chinese Restaurant