North Beach is an area of Miami Beach that has always prided itself on being the antithesis of South Beach. With the planned opening of the long delayed Ocean Terrace Park, Sushi Bichi, on the corner of 73rd is a welcome addition to the area.
Read MoreNorth Beach is an area of Miami Beach that has always prided itself on being the antithesis of South Beach.And now Sushi Bichi, a sleek newcomer , has opened on the corner of 73rd in the shadow of the tall St Tropez condo that fronts Ocean Terrace.
Read More