Miami has seen an influx of restaurants from New York and Los Angeles as of late, and now, word has spread across the pond that Miami is the hottest new city to open up shop in. London’s Sparrow ...