1088 St Clair Ave W
El Eden Ecuatoriano
1088 St Clair Ave W
El Eden Ecuatoriano
El Eden Ecuatoriano is a small grocery store selling Latin American snacks, candies, sodas and more that has been serving the community for many years.