Modern and locally-sourced Lebanese foodNestled in Jrebta's green mountains, the Biomass restaurant is the farm-to-table escape you've been looking for
×❮❯
Location
Reviews
0 Reviews
0.0
You are Rating
Biomass Restaurant
No reviews yet. Be the first to share your experience!