L & G Italian Deli Information:
About Store
There are 2 L & G Italian Deli locations throughout the United States. You can view L & G Italian Deli hours of operation, address, phone number, reviews, and more. The average nationwide customer rating of L & G Italian Deli is 0.0, based on 0 reviews.
1
425 W Main St, Stamford CT 06902-4750
0 REVIEWS
L & G Italian Deli Store Hours
This location's hours may fluctuate, so please contact the store for exact store hours.
2
425 W Main St APT 6, Stamford CT 06902-4744
0 REVIEWS
L & G Italian Deli Store Hours
This location's hours may fluctuate, so please contact the store for exact store hours.