Come and try the best sandwiches to pass in Los Andes. Sta Teresa 416A.
Avenida Santa Teresa 416A, Los Andes, Chile