El Eden Restaurant
Providence, RI82% like it (4.1 / 616 Reviews )
CONTACT
Address: 1110 Chalkstone Ave, Providence, RI 02908, United States Map ➦ Get Directions
Phone : +1 (401) 270-1446 Call
ABOUT
It has received 616 reviews with an average rating of 4.1 stars.
FAQs
The address of El Eden Restaurant is:
El Eden Restaurant1110 Chalkstone Ave
Providence, Rhode Island 02908
P: +14012701446
Visit Website: eledenprovidence.com