Elmo's Diner

Elmo's Diner

Carr Mill Mall, 200 North Greensboro Street, Carrboro, NC 27510, USA