Get directions to: Ideal Cafe, Central Falls, RI
Restaurant address: 477 Dexter St Central Falls, RI 02863, USA
Restaurant: Ideal Cafe