European Deli, STAMFORD, Connecticut (CT)
Readily settled at 427 Elm Street () in STAMFORD, Connecticut (CT) (6902), European Deli can be called at 2033580517. It is best to contact them upfront to select your place in the restaurant.
More restaurants in STAMFORD, Connecticut (CT)
European Deli contact information and details:
Address: 427 Elm Street - , STAMFORD, Connecticut (CT) 6902
Contact Phone: 2033580517