El Flako - Los Ceviches de El FLako is located in Quito, Ecuador on Mariano Aguilera Esquina. El Flako - Los Ceviches de El FLako is rated 4.7 out of 5 in the category seafood restaurant in Ecuador.
Address
Mariano Aguilera Esquina
Accessibility
Does not have assistive hearing loop