El Eden Restaurant
(688)
Dominican restaurant
Address: 1110 Chalkstone Ave, Providence, RI 02908
Hours: Closed ⋅ Opens 8 AM
Phone: (401) 270-1446
1130 Followers, 1224 Following, 192 Posts - See Instagram photos and videos from L'Eden Restaurant (@leden.nancy)