Get directions to: Deanna's Deli 'n Cream, Lenoir, NC
Restaurant address: 126 Main Street Northwest Lenoir, NC 28645, USA
Restaurant: Deanna's Deli 'n Cream