527 Thames St, Newport, Rhode Island 02840 USA
Menu changes daily based on local availability
Photo Credit: Yelp