Contact
El Paisa Restaurant (401) 726-8864
598 Dexter St, Central Falls RI as of dinehere.us