Food & Drink

Bazaar & Katsuya: they're finally here

Published On 06/14/2012 Published On 06/14/2012
Previous Venue Next Venue Venue Description
1. The Restaurants At SLS 1701 Collin Ave, Miami Beach, FL 33139 (South Beach)

The SLS Hotel is far more attractive since it turned from a giant wall that said "Coming Soon" into a Philippe Starck-designed masterpiece. You, on the other hand, will be far less attractive after taking down a plethora of real-deal eats and cocktails in its two baller restaurants.