HOME / Colombian restaurant / El Paisa restaurant and Bar
598 Dexter St, Central Falls, RI 02863
+14017268864
View Business Profile