I have returned to Ba-Li Laffa a number of times since my prior review, and I'm happy to say both the food and the service have improved. The meat is well seasoned and consistently nicely cooked.
Wait staff at the tables is still far from perfect, and I've been left waiting for quite a while at the entrance waiting for a table with a half-empty restaurant, but improvements have been made.
I have also used the take out- yes, you can pick and choose what goes into your sandwich as it does get assembled at that counter.
Great for when it opens late night after Shabbos.