Ebisu Providence
38 Pontiac Ave, Providence RI 02907