Get directions to: Best Eastern Restaurant, Central Falls, RI
Restaurant address: 773 Lonsdale Ave Central Falls, RI 02863, USA
Restaurant: Best Eastern Restaurant