Restaurant Mechoka Ben offers generous portions and a good wine selection. Expect a busy atmosphere with attentive service.