La Roca Restaurant
1150 Elmwood Ave, Providence
(401) 941-8090
Menu
Restaurants in Providence, RI
La Roca Restaurant
1150 Elmwood Ave, Providence, RI 02907
(401) 941-8090