Jimmy's Port Side

321 Great Island Rd #5627 Narragansett RI 02882 USA

(401) 783-3821

Location