Retail fish market specializing in fresh fish & shellfish.... We have take-out fish & chips and a full menu five days a week...
1505 Atwood Ave
Johnston Rhode Island 02919 United States
Hours of operation:
Map and Directions