Los Andes
903 Chalkstone Ave, Providence RI 02908