Alba Wijnbar is an upmarket restaurant specializing in imaginative small plates and natural wines, offering a buzzing atmosphere and terrace seating.