About
Al Tahouneh is a Lebanese Restaurant since 1998, located in the town "Baakleen" in Mount Lebanon, Chouf District, 45 Km southeast of Beirut. Baakleen is easily reachable once you take the Khalde highway, then turn left as you reach Damour and go straight to Kfarhim, branch-off in the direction of Deir Dourit until you arrive at Baakline.
Details