Sushi NataSpecializing in Japanese Cuisine.

Popular Menu Items

View full menu

Address

2425 SW 8th St
Miami FL, 33125
(786) 656-7852