El Eden Express610 Elmwood Ave, Providence, RI
Scarlets Restaurant99 Academy Ave #4539, Providence, RI