Katsuya South Beach
Katsuya South Beach Website
1701 Collins Ave, Miami Beach, FL 33139
Hours of Operation:
About the Business:
Katsuya South Beach is a stylish choice for acclaimed sushi in a colorful, butterfly-covered backdrop at the SLS Hotel.