Update Info - Sicilias Restaurant
This restaurant was reported as closed. If it is open, let us know.
Sicilias Restaurant
2086 Mineral Spring Ave
North Providence, RI 02911
2086 Mineral Spring Ave
North Providence, RI 02911