Nostra Terrazza offers a restaurant experience with BBQ options.