Lebanese Restaurant simply has the best shawarmas in Bahrain. For shawarma you should really go for the chicken shawarma and also have their tabouleh and hommus it's amazing. I also tried other dishes like Arayes and their spinach tarts their were amazing. Whenever I'm in the mood for Lebanese I go here.