Loca Restaurant
Loca Restaurant
Dubai Marine Beach Resort & Spa, Jumeirah Beach Road - 4 A St - Dubai - United Arab Emirates Dubai United Arab Emirates United Arab Emirates
About
Dubai Restaurants.Jumeirah Beach Road | Dubai Marine Beach Resort & Spa, Dubai, United Arab Emirates. Hiba k, Public Relations Manager at Loca Restaurant & Bar, responded to this review