La hacienda Restaurant

Dubai Marina, Marina Wharf 1, Shop 1, Near JBR Tram station 2, Dubai, Directions