L and G Italian Deli
Add to Favorites
CLOSED NOW
Today: 6:00 am - 5:00 pm
Tomorrow: 6:00 am - 5:00 pm
Saved to Favorites
Phone: (203) 324-2886
Address: 425 W Main St, Stamford, CT 06902
Fax: (203) 324-7210
L & G Italian Deli
Cuisines: Deli, Caterers, Italian, European, Continental
Price Range : Below Average
135 Harvard Ave, Stamford, CT 06902
161 Stillwater Ave, Stamford, CT 06902
80 Atlantic St, Stamford, CT 06901
370 W Main St, Stamford, CT 06902
288 West Ave, Stamford, CT 06902
1 North St, Stamford, CT 06902
76 Progress Dr Ste 11, Stamford, CT 06902
62 W Park Pl, Stamford, CT 06901
847 Washington Blvd, Stamford, CT 06901
1233 E Putnam Ave, Riverside, CT 06878