Smoke House

Barbecue restaurant · 31 Scott Wharf, Newport, RI

More food in Newport, RI · Barbecue in Newport