Soprano's Italian Restaurant Address: 278 Main St, Ellenboro, NC 28040 Phone: (828) 453-1133 Restaurants Other Businesses: SUBWAY at 107 Byers St, Ellenboro, NC 28040 Oglesby Law at 1495 Walls Church Rd, Ellenboro, NC 28040 Randall's Ellenboro Restaurant at 277 Main St, Ellenboro, NC 28040