Zuma

Zuma, located in the heart of downtown with scenic views of the Miami River, embodies an exquisite and minimalist Japanese dining experience. Zuma is one of the Three Best Rated® Japanese Restaurants in Miami, FL.