Tanuki South Beach in Miami Beach
1080 Alton Road,
Miami Beach, 33139
3056151055
3056151055
![Tanuki South Beach - Miami Beach](/logo/0/110/0/default.jpg)
Providers of japanese restaurant in Miami Beach
japanese restaurant, restaurant, sushi restaurant, asian fusion restaurant