Update Info - Sabor Latino
This restaurant was reported as closed. If it is open, let us know.
Sabor Latino
334 Elmwood Ave
Providence, RI 02907
334 Elmwood Ave
Providence, RI 02907
This restaurant was reported as closed. If it is open, let us know.