L & G Italian Deli, STAMFORD, Connecticut (CT)
Readily settled at 425 West Main Street () in STAMFORD, Connecticut (CT) (6902), L & G Italian Deli are available at 2033242886. We advise you to early in advance to arrange your place in the restaurant.
More restaurants in STAMFORD, Connecticut (CT)
L & G Italian Deli contact information and details:
Address: 425 West Main Street - , STAMFORD, Connecticut (CT) 6902
Contact Phone: 2033242886
