Deli
L & G Italian Deli
Stamford, CT90% like it (4.5 / 59 Reviews )
CONTACT
Address: 425 W Main St # 1, Stamford, CT 06902, United States Map ➦ Get Directions
Phone : +1 (203) 324-2886 Call
ABOUT
L & G Italian Deli is a deli located
at 425 W Main St # 1, 06902, Stamford
, CT.
It has received 59 reviews with an average rating of 4.5 stars.
It has received 59 reviews with an average rating of 4.5 stars.
FAQs
This Deli received 4.5 points from 59 customer reviews.
The address of L & G Italian Deli is:
L & G Italian Deli425 W Main St # 1
Stamford, Connecticut 06902
P: +12033242886
L & G Italian Deli is listed under
LOCATION
L & G Italian Deli Location