Piccolo's Italian Restaurant

Phone orders only

915 West Ave NW, Lenoir, NC 28645

$0 MinimumAre you the owner?