Pet-Friendly RestaurantJust Vegan is located in a villa in Jumeirah and welcome pets in its indoor space. The private dining restaurant offers up a variety of...