Home Dining Guide Elmo's Diner

Elmo's Diner

Carr Mill Mall, 200 North Greensboro Street, Carrboro, NC 27510, USA
Diner breakfast, lunch, dinner.