HOME / Salvadoran restaurant / Costa Del Sol Restaurant
502 Roosevelt Ave, Central Falls, RI 02863
+14017271090
View Business Profile