Umami is located in Dubai, UAE on Nakheel Mall - Food Court Level 2 Palm, Jumeirah. Umami is rated 2 out of 5 in the category japanese restaurant in UAE.
Address
Nakheel Mall - Food Court Level 2 Palm, Jumeirah
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance