Tower B, 34 Street, Port Saeed, Deira, Dubai, Port Saeed, Deira
8.99 mi from International City Phase 2
La Mesa Restaurant and Cafe – Filipino cuisine, seafood, and street food in Deira with free delivery and outdoor seating available.
Is this your listing?