Los Izotes El Salvadorean Restaurant
1506 N Main St, Lenoir
(828) 757-1238
Menu
Restaurants in Lenoir, NC
Los Izotes El Salvadorean Restaurant
1506 N Main St, Lenoir, NC 28645
(828) 757-1238