Really great place in Isola Milan. Near transit and great restaurants.