Ellenboro Restaurant: Map, Address & Phone Number

Advertisement

Map, Address and Phone Number for Ellenboro Restaurant

Ellenboro Restaurant
368 New House Rd
Ellenboro, NC 28040
828-845-8234

Driving Directions | Nearby Hotels



Advertisement