La Roca Restaurant (Menu)

1150 Elmwood Ave, Providence
+1 401-941-8090

Give a rating to La Roca Restaurant

Suggest a dish

How much did you spend at La Roca Restaurant?