2.5 stars for North Indian at Ayesha on Key Biscayne