American restaurant · 528 Thames St #6711, Newport, RI
Dine-In
See full menu
More food in Newport, RI · American Food in Newport