Encebollados El IdoloUnclaimedRestaurantsAlbany, NY+15185990005elidolodelecuador.ny@gmail.comVisit website