Get directions to: El Melecom Restaurant, Central Falls, RI
Restaurant address: 428 Broad St Central Falls, RI 02863, USA
Restaurant: El Melecom Restaurant