Flor de Azucar Cafeteria is located in Tutamandahostel, Ecuador on Luis Cordero E531 y Juan Leon Mera, Quito, Pichincha 170150. Flor de Azucar Cafeteria is rated 3 out of 5 in the category restaurant in Ecuador.
Address
Luis Cordero E531 y Juan Leon Mera, Quito, Pichincha 170150