On The Wood - Al Barsha

39 Street 11 - Al Barsha - Al Barsha 1 - Dubai - United Arab Emirates
5.00 (1)
$$
Friendly
Lebanese

Recent Reviews

Dishes

Verified by abillion’s vegan community
Get abillion app