Liba Garden
Lebanese restaurant in Madrid.
- Address
- Avenida de Santo Domingo de la Calzada 41, 28050 Madrid
- Opening hours
- Tu-Sa 12:00-24:00; Su 12:00-18:00; Mo,PH Off
0% Rally & Roam is getting ready
The court lights did not come on
Lebanese restaurant in Madrid.