Tower B, 34 Street, Port Saeed, Deira, Dubai, Port Saeed, Deira
5.09 mi from Dubai Design District (D3)
La Mesa Restaurant and Cafe – Filipino cuisine, seafood, and street food in Deira with free delivery and outdoor seating available.
Is this your listing?