I'm Sushi

258 Bellevue Ave Newport RI 02840 USA

(401) 841-1633

Location