Los Andes
903 Chalkstone Ave, Providence, RI 02908