Dominican restaurant · 590 Dexter St, Central Falls, RI
See full menu
More food in Central Falls, RI · Dominican Food in Central Falls