Grill Bar Ba'archa offers a variety of grilled skewers, juicy entrecôte, and shawarma. Enjoy fresh salads and warm laffa bread from the taboon oven.