Soho Bay: Waterfront Sushi Dining From a Nobu Veteran in South Beach (Photos)
When dining at the newly opened Soho Bay, ask for a table outside. The South Beach eatery is perched right next to the A1A and boasts magnificent views of Star Island, Biscayne Bay, and downtown. At 200-seats, the Brazilian import is quite large, although it doesn’t seem that way. Inside,…