Rhode Island > Providence > South Elmwood > Restaurants, Food & Beverages > Restaurants > La Roca Restaurant
1150 Elmwood Ave, Providence, Rhode Island, 02907-3645
(401) 941-8090
South Elmwood
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!