44.69TVFScoreThe Mad CactusStrongsville, OHRestaurant seen on Restaurant ImpossibleClosedRestaurant Impossible