If there's one place that has stood the test of time its popular pan-Asian restaurant Lah Lah, found at Zabeel House by Jumeirah, The Greens. Source
Your email address will not be published. Required fields are marked *
Save my name, email, and website in this browser for the next time I comment.
Δ