Crisol Café Restaurant
Guayas e/ El Oro y Jose M. Ollague (frente al parque Bolivar)
Santa Rosa, 071201
Ecuador
Santa Rosa
Restaurant/cafe
KFC
Sta Rosa - Tagaytay Road, Brgy. Don Jose
Santa Rosa, 4026
Santa Rosa
Local business
Santa Rosa, Asturias, Spain
Santa Rosa,
Spain
Santa Rosa
City