Fresh quahog clams from Narragansett Bay, Rhode Island.
2300 Thames St, Bristol, Rhode Island
Please select a rating
No reviews yet. Be the first to leave one!