Le Tarbouche is a Lebanese restaurant offering Mediterranean and vegetarian options.