The Root
110 W Lebanon Ave, Elon
(336) 792-1081
Menu
Restaurants in Elon, NC
The Root
110 W Lebanon Ave, Elon, NC 27244
(336) 792-1081