Authentic Ecuadorian cuisine awaits at El Idolo. Enjoy traditional dishes in a welcoming atmosphere.