Sushi restaurant · 21 Pier Market Pl, Narragansett, RI
See full menu
More food in Narragansett, RI · Sushi in Narragansett