Non Veg Restaurants Tancha Dubai Non Veg Restaurants JW Marriott Marquis Hotel Dubai - Dubai - United Arab Emirates Added on October 20, 2022