4.0 · 254 ReviewsTannourine · Tannourine El TahtaOpen in Maps
RestaurantsContact$$
About
Nestled in the beautiful mountains of Tannourine El Tahta, this venue offers a relaxing atmosphere by the river. It is an ideal spot for nature lovers looking to enjoy a meal in a serene environment.