El Sol Restaurant

912 N Breazeale Ave Mt Olive NC 28365 USA

(919) 252-7064

Location