The Setai 2001 Collins Ave, Miami Beach, FL 33139
3.0 / 5 based on 27 votes
We don't know much about this place. It is probably new or not well known.
You can try your luck and visit this restaurant or take a look at the restaurants nearby.
Nobu Miami Beach Japanese Restaurant 1901 Collins Ave Miami Beach, FL 33139
Mr. Chow Chinese Restaurant 2201 Collins Ave Miami Beach, FL 33119
Katsuya Japanese Restaurant SLS Hotel 1701 Collins Ave Miami Beach, FL 33139
Lantao Asian Restaurant 1717 Collins Ave Miami Beach, FL 33139
Kung Fu Kitchen and Sushi Asian Restaurant 1720 Collins Ave Miami Beach, FL 33139
Indomania Asian Restaurant 131 26th St Miami Beach, FL 33140