Los Helados de Salcedo is located in Quito, Ecuador on España 2-83 Centro de Sangolqui Sangolqui. Los Helados de Salcedo is rated 3 out of 5 in the category sundae restaurant in Ecuador.
Address
España 2-83 Centro de Sangolqui Sangolqui
Service options
TakeawayDine-in