Terasa La Biju is a restaurant.