Chef creating a charbroiled Cod fish for a lucky customer at Terra Nostra

Terra Nostra Restaurant is well known to have the best and most extensive wine list in the city of Fall River, MA