Los Izotes Restaurant Categories Restaurants/Caterers/Food Services 1506 Main Street NW Lenoir NC 28645 (828) 757-1238 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×