European Deli
Address:
427 Elm St, Stamford, CT 06902
Phone:
(203) 358-0517
Nice to Know:
- Accepts Credit Cards Yes
Other Details:
This deli offers a plethora of Polish foods, goods, magazines and more. Customers can grab a bite to eat from the deli and sit at one of the two tables, surrounded by huge plants.
Restaurants, Subs & Sandwiches, Delicatessens, Deli
Other Businesses: