La Scala Italian Restaurant

La Scala Italian Restaurant

180 Crandon Blvd, Key Biscayne, FL 33149

Location and Phone

 

  • ADDRESS - 180 Crandon Blvd, Key Biscayne, FL 33149
  • PHONE - 786-773-3633