Elmo's Diner

200 N Greensboro St - Carr Mill Mall, Carrboro, North Carolina 27510

200 N Greensboro St - Carr Mill Mall, Carrboro, North Carolina 27510
Kid Friendly