Loading…
Nazcaa is a Japanese Peruvian restaurant located on the 12th floor of Address Dubai Mall Hotel, offering Nikkei cuisine with skyline views of the Burj Khalifa. The venue features multiple spaces including an open terrace, bar, and private dining areas for events.
We haven’t found Nazcaa in the AI answers we’ve checked.