Bebenčiukas is a long-standing restaurant.