Tanuki South Beach in Miami Beach
1080 Alton Road,
Miami Beach, 33139
3056151055
3056151055
Providers of japanese restaurant in Miami Beach
japanese restaurant, restaurant, sushi restaurant, asian fusion restaurant