Bar Terranova is a cafe serving refreshments and light fare.