Mediterranean Deli
116 N Williamson Ave, Elon
(336) 524-6644
Recent Reviews
Order Online
Reserve
You May Also Like
The Oak House - 112 N Williamson Ave
Bar, Coffee & Tea, Wine Bar, Pubs
Smitty's Homemade Ice Cream - 103 N Williamson Ave
Ice Cream Shop, Ice Cream & Frozen Yogurt, Ice Cream
The Root - 110 W Lebanon Ave
American, New American
Restaurants in Elon, NC
Mediterranean Deli
116 N Williamson Ave, Elon, NC 27244
(336) 524-6644