1. Los Andes 903 Chalkstone Ave, Providence, RI 02908 Coordinate: 41.83322,-71.43741 Phone: (401) 649-4911
2. Machupicchu Restaurante II 1366 Chalkstone Ave, Providence, RI 02909 Coordinate: 41.83209,-71.45417 Phone: (401) 490-0098