Get directions to: Lee's Family Restaurant, Denton, NC
Restaurant address: 58 E Peacock Ave Denton, NC 27239, USA
Restaurant: Lee's Family Restaurant