El Sol Deli

El Sol Deli Menu

200 items in 19 sections · $0.50 – $15.99 · Deli in Stratford, CT

Open now · closes 6:00 PM Directions Call to order