La Roca Restaurant
1150 Elmwood Ave, Providence
(401) 941-8090
Recent Reviews
Order Online
You May Also Like
Pub On Park - 655 Park Ave
Bar, Pubs
Nourish 401 Café - F C Greene Memorial Blvd
Cafe
Pizza Fair - 685 Park Ave
Pizza
Restaurants in Providence, RI
La Roca Restaurant
1150 Elmwood Ave, Providence, RI 02907
(401) 941-8090