Ice Cream Shop
Spanish
Calle 46D SE 123-107, Guayaquil 090102, Ecuador
Closed now | 10:00 am - 10:00 pm

Business hours