Bouchard Restaurant & Inn
An enchanting culinary destination in New England. Chef/owner Albert Bouchard is a highly talented chef who like to prepare every thing on the premises to ensure the highest quality for his guests. Address: 505 Thames Street Newport RI USA 02840 Send an Email 1 401 846-0123