Ayesha Key Biscayne
Online MenuIndian and American fusion, finessing Florida's finest, most succulent seafood with flavorful spices of India.
(786) 953-4761
Location
328 Crandon Blvd 115 shop,
Key Biscayne,
FL 33149.