Lemon Leaf Cafe
2 N Main St, Smyrna
(302) 389-8454
Recent Reviews
Order Online
You May Also Like
Sweets & Treats Restaurant and Bar On Main - 2 N Main St
Burgers
GuzzyQ - 10 S Main St
Caterers
Sheridans Irish Pub - 44 W Commerce St
Irish Pub, Irish
Restaurants in Smyrna, DE
Lemon Leaf Cafe
2 N Main St, Smyrna, DE 19977
(302) 389-8454