Mediterranean Deli
116 N Williamson Ave, Elon
(336) 524-6644
Menu
Reserve
Restaurants in Elon, NC
Mediterranean Deli
116 N Williamson Ave, Elon, NC 27244
(336) 524-6644