Afix CafeCromwellCafesAfix CafeAbout Afix CafeAddress: 11A The Mall, Cromwell, Cromwell 9310PhoneClaim ListingContact InformationPhone: 0226456938Address:11A The MallCromwellCromwell 9310