dominicanmixsoups
in
Worcester, MA
La Roca Restaurant
1150 Elmwood Ave
Providence
RI
02907
(401) 941-8090
38.6
mi