Menu
5.0

Lallo | لالو


7452 Al Amir Sultan, Al Khalidiyah District, Jeddah 23423 3771, Saudi Arabia

Lallo | لالو









































































































































































































How to get to Lallo | لالو

Address

7452 Al Amir Sultan, Al Khalidiyah District, Jeddah 23423 3771, Saudi Arabia

en_USEnglish