Ellie's
Website URL:
Address:
225 Weybosset St
Providence
, RI
, 02903
41° 49' 17.7492" N, 71° 24' 46.9188" W
See map: Google Maps